我已經寫了這段代碼以獲取表中的所有記錄;然而,由於某種原因,它不工作:我的選擇查詢有什麼問題?
function GetAllData(){
$result = mysql_query("SELECT * FROM a2h_member_type");
while($row = mysql_fetch_array($result))
{
echo $row['member_type_id'] . " " . $row['member_type_name'] . " " . $row['description'];
}
}
它不進入while循環,但有2個表中的記錄。有任何想法嗎?
你確定你已經打開了與數據庫的連接,並輸入正確的數據庫和表名等?不要聽起來居高臨下,那就是我的問題中有99%來自於 - 愚蠢的語法錯誤。 – user97410 2009-09-16 13:19:44
mysql_num_rows($ result)的結果是什麼?實際上, – Zed 2009-09-16 13:19:55
是$ result是否爲假? – Zed 2009-09-16 13:21:27