求解:关于PHP的函数mysql_fetch_array() 请教一下PHP高手 PHP每次调用函数mysql_fetch_array()后,数据都会指向下一个,如何让这个指针回到开头? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个。。试试看重新执行一次SQL语句然后赋到同一个变量? 循环完就回去了.如果你非要人工處理 那就讀出來數組 然後reset 指針 做个循环,判断一下返回的数目的集合,还有已经调用了mysql_fetch_array的次数,相减以后写个FOR循环直接mysql_fetch_array一圈,然后回到第一行…… //用mysql_num_rows($result)来判断你的查询结果,在用mysql_fetch_assoc ($result )来拆分成数组吧!注意,mysql_fetch_assoc是取列名当下标!范例如下:$r=mysql_query("select * from xxx where 1=1");if ( mysql_num_rows($r)==0 ){echo('数据库暂无数据');}else{while( $row = mysql_fetch_assoc($result) )……}直接用mysql_fetch_array是会调用第一组数据的。 楼上几位大侠,你们这样随性的说,难道不累吗?mysql_data_seek -- 移动内部结果的指针 这个应该可以,不过我还是用最笨的方法,重新mysql_fetch_array()一次的 请问一下现在google有没有这样的技术 问个小小问题~~ php curl采集会给对方带来流量吗 php怎么在页面上动态显示数据? 哪位GG能帮俺测试下这段php代码哦 俺自定义了一个创建缩略图的函数 可为什么创建不了呢 ?? 文件上传问题 在线求教:多选列表取值 奇怪的问题,请各位大侠指点一下。 请问我想从临时表中读出数据,如何做,是不是和普通表一样的操作呢?谢谢. 大家帮忙看看我这是什么错误 php 一个正则表达式 ORA-12170: TNS:Connect timeout occurred
//用mysql_num_rows($result)来判断你的查询结果,在用mysql_fetch_assoc ($result )来拆分成数组吧!注意,mysql_fetch_assoc是取列名当下标!范例如下:
$r=mysql_query("select * from xxx where 1=1");
if ( mysql_num_rows($r)==0 ){
echo('数据库暂无数据');
}
else{
while( $row = mysql_fetch_assoc($result) )
……
}直接用mysql_fetch_array是会调用第一组数据的。
这个应该可以,不过我还是用最笨的方法,重新mysql_fetch_array()一次的