如果$key
不是數據庫的key_code
列中的值,那麼這並不像我預期的那樣死亡。相反,它只是繼續。我可能錯過了一些非常簡單的事情。mysql查詢在不應該出現時返回true
$key = $_GET['k'];
$keycheck = mysql_query("SELECT * FROM ib_dist WHERE key_code = '$key'");
if (!$keycheck) {
die("A database error has occured.");
} else {
這不是'mysql_query()'的實際工作方式。請參閱手冊:http://php.net/mysql_query – 2013-02-09 12:36:29
最瘋狂的代碼。你想知道什麼?如果查詢失敗或成功,這將返回! – 2013-02-09 12:37:09