检查最终记录?

时间:2009-11-19 20:57:43

标签: php mysql

我正在使用mysql_fetch_array,我想检查它是否是最终记录。我怎么能这样做?

2 个答案:

答案 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)

可能有更好的方法,但是如果你知道它是否是最终记录,你可以事先得到行数,然后在循环中递增一个计数器并测试它是否等于行数。