PHP mysql遗漏了行

时间:2012-12-04 13:55:03

标签: php mysql

所以我遇到了数据库第一行被遗漏的问题,不知道为什么。简而言之,这是代码,省略了连接部分等。

$tickets="tickets";
$sql_ticket="SELECT * FROM $tickets WHERE username='$user'";
$ticket_query=mysql_query($sql_ticket);
$ticket_data=mysql_fetch_assoc($ticket_query);
while($ticket_data=mysql_fetch_assoc($ticket_query)){
// echoing in tables
}

1 个答案:

答案 0 :(得分:4)

删除此行:

$ticket_data=mysql_fetch_assoc($ticket_query);

当您在循环外取第一行时。更正后的代码应为:

$tickets="tickets";
$sql_ticket="SELECT * FROM $tickets WHERE username='$user'";
$ticket_query=mysql_query($sql_ticket);
while($ticket_data=mysql_fetch_assoc($ticket_query)){
   // echoing in tables
}