我有一個很大的問題。我寫了一個簡單的$ _GET系統如何在頁面顯示結果
$query = mysql_query("SELECT * FROM `users`");
while ($row = mysql_fetch_array($query)) {
if($_GET['user'] == $row['user_seo']) {
echo 'user exists';
} else {
echo 'No users found';
}
}
如果用戶不存在於表它顯示「未找到用戶」,否則顯示未找到用戶的用戶存在,沒有找到用戶。 2次顯示「沒有找到用戶」,但用戶在數據庫表中存在該seo。謝謝。
數據庫屏幕http://prntscr.com/2ddqu4
數據庫的請提供例子,以及如何在一個例子用戶數據在您循環遍歷所有用戶時形成。你最好在GET之前調用GET,然後用GET結果查詢數據庫。 –
嘗試回顯$ _GET ['user']和$ row [user_seo']。也許它是大寫字母或修剪的問題。除此之外,你在這個代碼 – raygo
中有很大的安全漏洞,堅持@jeroen的答案。一旦你獲得了PDO的支持,它會讓你的生活變得更加輕鬆。這是我能承諾的事情。 – thpl