所以我遇到了数据库第一行被遗漏的问题,不知道为什么。简而言之,这是代码,省略了连接部分等。
$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
}
答案 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
}