【发布时间】:2009-09-16 13:16:14
【问题描述】:
我编写此代码是为了获取表中的所有记录;但是由于某种原因它不起作用:
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% 的问题的根源——愚蠢的语法错误。
-
mysql_num_rows($result) 的结果是什么?