我正在从 MySQL 转换为 MySQLi,我注意到如果我在 mysql 查询中限制为一行,是否有必要检查行数是否为 1?毕竟,可以返回的行是 0 或 1。
这是我目前使用的代码(未经测试,因为我正在从 mysql 转换为 mysqli):
$query = "SELECT email,auth,username FROM user_list WHERE id = '".$user["id"]."' LIMIT 1";
$query = $mysqli->query($query);
if($query and $query->num_rows() == 1)
{