2010-11-20 96 views
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) 

什麼我應該做的任何想法?

回答