0
我正在使用mysql_fetch_array,我想检查它是否是最终的记录。我怎样才能做到这一点?检查最终记录?
我正在使用mysql_fetch_array,我想检查它是否是最终的记录。我怎样才能做到这一点?检查最终记录?
编辑
偷步第一次。
使用mysql_num_rows计数循环前的行数。简单的for循环例如:
$numrows = mysql_num_rows($resource);
for ($i = 1; $i <= $numrows; $i++) {
$row = mysql_fetch_array($resource);
if ($i == $numrows) {
// last record
}
}
有可能是一个更好的办法,但如果你neeeed知道,如果这是你能得到的行数事前,然后递增循环和测试,看是否有计数器的最后一个记录它等于行数。
我不认为这回答了这个问题。他在问如何找到后续的提取是否会返回false。 – wallyk 2009-11-19 21:03:16
好多了。 – wallyk 2009-11-19 23:53:24