我的代碼:PHP易MySQL查詢if語句
mysql_connect(SQL_SERVER, SQL_USER, SQL_PASS);
mysql_select_db(SQL_DB);
$result = mysql_query("SELECT id FROM ".TB_PREFIX."users WHERE tribe = '2'");
if (!$result) {
die("Tribe Error");
}
在這段代碼中所有用戶的部落得到錯誤。但我只想'2'部落得到錯誤。這段代碼有什麼問題?
謝謝。
編輯:請編輯我的代碼有什麼不對,請。
不要使用MySQL,使用庫MySQLi或PDO預處理語句 –
爲什麼?我的數據庫mysql ... – user1951205
@ user1951205讓未來的用戶看到你的問題。如果你知道這一點,太棒了! [**請不要在新代碼中使用'mysql_ *'函數**](http://bit.ly/phpmsql)。他們不再被維護,[棄用過程](http://j.mp/Rj2iVR)已經開始。看到[**紅框**](http://j.mp/Te9zIL)?學習[*準備的語句*](http://j.mp/T9hLWi),並使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [這篇文章](http://j.mp/QEx8IB)將幫助你決定哪個。如果你選擇PDO,[這裏是一個很好的教程](http://j.mp/PoWehJ)。 – Jeremy1026