您好,我想将 mysql 函数转换为 mysqli 版本。此功能用于检查用户是否存在。所以我是函数的新手,甚至是 mysqli 的新手。这就是为什么我在转换它时遇到问题。
mysql版本是:
function a($uname){
return (mysql_result(mysql_query("SELECT COUNT (`a`) FROM `table_1` WHERE `a`='$uname'"), 0) == 1) ? true : false;
}
我认为的mysqli版本是:
function a($uname){
return (mysqli_num_rows(mysqli->query("SELECT COUNT (`a`) FROM `table_1` WHERE `a`='$uname'"), 0) == 1) ? true : false;
}
我知道没有 mysql_result 了。我决定使用 mysqli_num_rows。但这个功能不起作用,我不知道为什么。error_reporting 已启用,但在调用页面时,我会得到一个没有错误消息的空白页面?!
所以如果有人可以帮助我,我真的很感激。
多谢。