PHP mysql省略行
因此,我对数据库的第一行被遗漏有问题,不知道为什么。下面是简单的代码,省略了连接部分等PHP mysql省略行,php,mysql,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($
$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
}
删除此行:
$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
}
删除此行:
$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
}
只要阅读代码,这是很明显的。。。。如果您没有看到错误,请确保您了解每一行的作用。这将是一个很好的练习。请不要继续使用mysql类函数。使用mysqli、mysqli::、或PDO。请参见php.net/manual/en/book.mysqli.php和php.net/manual/en/book.pdo.phpEvery调用
mysql\u fecch\u assoc()
将记录指针提前一行。所以当你进入你的循环时,它已经在第二行了。只要阅读代码,这是很明显的。。。。如果您没有看到错误,请确保您了解每一行的作用。这将是一个很好的练习。请不要继续使用mysql类函数。使用mysqli、mysqli::、或PDO。请参见php.net/manual/en/book.mysqli.php和php.net/manual/en/book.pdo.phpEvery调用mysql\u fecch\u assoc()
将记录指针提前一行。所以当你进入循环时,它已经在第二行了。啊,对了,所以我已经通过这样做分配了第一行,我想?没错,那是你的错误。啊,对了,所以我已经通过这样做分配了第一行,我想?没错,那是你的错误。