gpt4 book ai didi

php - PHP 中的 while 循环与 mysql_fetch_array()

转载 作者:行者123 更新时间:2023-11-29 14:56:37 25 4
gpt4 key购买 nike

最近在我的一个项目中,我编写了以下代码用于从数据库检索和打印数据。

$query = "select * from tblteachers limit 0, 4";
$result= mysql_query($query) or die(mysql_error());

if(mysql_num_rows($result)>0)
{
while($fetchRow=mysql_fetch_array($result, MYSQL_BOTH))
{
echo $fetchRow['id'];
}
}

在 tblteachers 表中有 14 行,查询得到 4 行,但问题是它因缺少第一行而打印了 3 行。即打印 2, 3, 4。

最佳答案

您可能使用了移动指针的东西。尝试添加 mysql_data_seek($result,0); while 语句之前

关于php - PHP 中的 while 循环与 mysql_fetch_array(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4473763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com