這是我的代碼:MySQL查詢總是返回空值
$pass = mysql_query("SELECT `password` FROM acc WHERE account_id = '122' LIMIT 1;");
$p = mysql_fetch_object($pass);
$passwd = (($p->password != "") ? $p->password : "empty");
然後我做echo $passwd;
,它總是被重新調整了「空」的字符串。
當然存在account_id
122的行。
那有什麼問題?
那麼它是122還是133? – nycdan 2012-01-08 17:12:28
您正在選擇account_id爲122而不是133的行。Typo? – 2012-01-08 17:12:52
var_dump($ p)顯示什麼? – 2012-01-08 17:13:32