有没有什么函数或方法可以判断您所在的行是否是来自mysql_fetch_array()
的查询结果中的第一行?
我知道如何通过设置switch变量来做到这一点,但我只是想知道是否有更简单的方法来做到这一点。
谢谢。
发布于 2012-04-11 19:56:02
不,没有。至少用常规的mysql_不是这样的。
发布于 2012-04-11 19:33:33
$i = 0;
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
if (!$i) {
echo "1st row";
}
$i++;
}
发布于 2012-04-11 19:36:20
您可以使用mysqli_field_tell()来获取结果集的内部指针(但只能使用mysqli*函数)。
https://stackoverflow.com/questions/10112612
复制相似问题