我只是想如果用戶登錄它應該回聲歡迎和如果他的名字和密碼是錯誤的要求他重新進入請幫助。注意:試圖獲取非對象的屬性
require_once 'connect.php';
if (isset($_POST['logSubmit'])){
$username = $_POST['uname'];
$password = $_POST['psw'];
$query ="SELECT * FROM library_db WHERE username = '$username' and password='$password' LIMIT 1";
$queryRun=$conn->query($query);
$row3 = fetch_row($queryRun);
$row3[0];
if($row3['username'] == $username && $row3['userPassword'] == $password){
echo ' welcome you made it to the future';
}else{
echo ' please enter correct details';
}
}
else{
echo 'please enter correct username and password';
$ queryRun可能是一個布爾值之前,您需要先檢查一下。這意味着您的查詢失敗。你也有SQL注入。 – Augwa
'fetch_row'是未定義的函數。它將是'$ queryRun-> fetch_row()'。閱讀http://php.net/manual/en/mysqli-result.fetch-row.php – Saty
歡迎使用SO,請在提問前閱讀http://stackoverflow.com/help/how-to-ask。祝你好運! –