2014-07-14 40 views
-4

我有一個mysqli從表中選擇的問題。你能否爲我解決這個問題,或者至少告訴我我做錯了什麼?感謝從表中選擇不工作

$row = *mysqli_query($con, "SELECT `user`, `pass` FROM `users` WHERE `user` = '$uname'"); 
if ($row && ['password'] == $pass) { 
    echo "Logged"; 
} else { 
    echo "Incorect user/password"; 
} 
+0

你有什麼錯誤,什麼是'* mysqli_query'? – Sadikhasan

回答

1

對於成功的SELECT,SHOW,描述或解釋查詢mysqli_query將返回mysqli_result對象。您需要撥打mysqli_fetch_array以獲取結果對象中的行。

$res = mysqli_query($con, "SELECT `user`, `pass` FROM `users` WHERE `user` = '$uname'"); 
$row = mysqli_fetch_array($res); 
+0

謝謝。這幫助了我很多 –