即時通訊工作的PHP抽獎腳本,但我似乎有一些問題? 當我這樣做 的var_dump($選擇)返回 「布爾(假)」 和 的var_dump($選擇[ '用戶名'])返回 「NULL」var_dump()給我NULL和布爾(假)
任何一個有什麼想法? 這是「$選擇」:
$choose = mysql_query("SELECT username FROM `lotto` WHERE winner = '1'");
我的表名是樂透,用戶名和冠軍都存在,如「樂透」
列這是代碼的完整片段:
$choose = mysql_query("SELECT username FROM `lotto` WHERE winner = '1'");
$chosen = mysql_fetch_assoc($choose);
if ($choose >= $choose)
\t {
\t
\t mysql_query("INSERT INTO lotto_winners (username, time, winning_number) VALUES ('".$choose['username']."', '1', '".$winner."')");
}
else
{
\t echo 'FAILED: No Winner to Choose From';
}
echo
'<div>'.$winner.'</div>';
echo
'<div>'.$choose.'</div>';
var_dump($chosen);
var_dump($chosen['username']);
,並在任何人說任何事:我已經知道mysql_ *已被棄用。所以請,你不需要告訴我。
你知道'if($ choose> = $ choose)'總會是真的嗎? –