gpt4 book ai didi

php - 在 php/mysql 中检测结果集的结尾

转载 作者:行者123 更新时间:2023-11-29 03:58:48 25 4
gpt4 key购买 nike

在使用 php 和 mysql 时如何检测结果集中的最后一条记录。在 ASP 中,它的 EOF(文件结尾)。什么是 php/mysql 等价物?我想知道最后一条记录,这样我就可以在它后面画一条线或关闭一个标签或其他任何东西。

最佳答案

您可以使用 mysqli_num_rows查看结果集中有多少行,并保留一个计数器以了解您打印了多少行。

$total_rows = mysqli_num_rows($resultset);
$counter = 0;
while($row = mysqli_fetch_assoc($resultset)) {
//do something with every row here

//last row?
if(++$counter == $total_rows) {
echo '<hr>';
}
}

或者你可以循环遍历行并在循环之后打印你的行/标签/任何内容:

while($row = mysqli_fetch_assoc($resultset)) {
//do something with every row
}
echo '<hr>';

关于php - 在 php/mysql 中检测结果集的结尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4004455/

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