我正在使用mysql_fetch_array,我想检查它是否是最终记录。我怎么能这样做?
答案 0 :(得分:0)
编辑
第一次跳枪。
使用mysql_num_rows在循环之前计算行数。简单的循环示例:
$numrows = mysql_num_rows($resource);
for ($i = 1; $i <= $numrows; $i++) {
$row = mysql_fetch_array($resource);
if ($i == $numrows) {
// last record
}
}
答案 1 :(得分:0)
可能有更好的方法,但是如果你知道它是否是最终记录,你可以事先得到行数,然后在循环中递增一个计数器并测试它是否等于行数。