gpt4 book ai didi

php - 如何轻松循环遍历 MySQL 结果?

转载 作者:搜寻专家 更新时间:2023-10-30 19:58:46 26 4
gpt4 key购买 nike

我一直在请求 MySQL 结果并像这样循环遍历它们:

$query = "SELECT * FROM $table";
$result = mysql_query($query);
for($i = 0; $i < mysql_num_rows($result); $i++){
echo mysql_result($result, $i, $row);
//do something else;
}

您可能会看到发生了什么。如果一行被删除了怎么办?如果第一项不见了怎么办?在这种情况下,列表中可能有 30 个项目,但最后一个项目索引位于位置 50。我该如何解决这个问题或我可以使用哪些其他系统?

最佳答案

while($temp = mysql_fetch_assoc($result))
{
echo $temp['id']; // ID Column
}

但是顺便说一句。 mysql_num_rows 返回您获取的行数。如果您有一行已被删除,则不会被提取,因此不会计入该数字。

关于php - 如何轻松循环遍历 MySQL 结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1280854/

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