我将此代码更改为mysqli
:
$result = Data::searchForUser($updateusername);
if (mysql_result($result, 0) > 0) {
$message = "3";
} else {
$result = Data::updateUserName($updateusername, $user);
if ($result == true) {
$message = "1";
} else {
$message = "2";
}
}
我的问题:我无法找出mysqli
等效词。或者这种方法还好吗?或者我应该在这里使用mysqli_num_rows
或mysqli_fetch_row
这样的东西吗?
我没有收到错误,每次都收到消息3。
答案 0 :(得分:3)
我会尝试将mysqli_result
与mysqli_fetch_assoc
一起使用。
另外,我肯定会退出使用mysql_result
,因为所有的mysql_ *函数都已弃用。