0
我正在为用户编写代码以更新他在用户帐户系统上的密码。MySQL查询返回非对象?
这是我指的是代码的一部分:
$checker = mysqli_query($db, "SELECT userid FROM tbl_user WHERE userpassword = '".md5($current)."'");
//echo "SELECT userid FROM tbl_user WHERE userpassword = '".md5($current)."'";
if ($checker == $_SESSION['exp_user']['userid']) {$check = true;} else {$check = false;}
出于某种原因,$checker
正在返回的对象阵列,而不是一个对象本身。
做一个print_r($checker)
产生这样的:
mysqli_result Object ([current_field] => 0 [field_count] => 1 [lengths] => [num_rows] => 1 [type] => 0)
什么我应该做的任何想法?