我在堆棧溢出中看到過很多像這樣的問題,但我想知道爲什麼我的代碼無法工作。它使完美(合乎邏輯)的意義。任何人都可以請向我解釋一下我需要編寫什麼代碼才能真正完成我所想的if語句?簡單的MySQL查詢和比較
$result = mysql_query("SELECT confirmed FROM usernames WHERE username = '$username' AND password = '$password'")
if ($result==NULL)
echo 'Failure';
我正在試圖在php中。
注:
在DB確認被設置爲NULL,所以最終的回聲應顯示。
什麼不起作用?你收到什麼錯誤?你期望它返回什麼?任何樣本數據?需要更多信息。 – anothershrubery 2012-04-24 09:34:53
$結果是資源,而不是/ field/s。在失敗的情況下它是錯誤的,否則它包含你需要使用f.ex來獲取的資源。 mysql_fetch_array() – 2012-04-24 09:37:19