求解:关于PHP的函数mysql_fetch_array()
时间:2011-09-14
来源:互联网
请教一下PHP高手
PHP每次调用函数mysql_fetch_array()后,数据都会指向下一个,如何让这个指针回到开头?
PHP每次调用函数mysql_fetch_array()后,数据都会指向下一个,如何让这个指针回到开头?
作者: shanyl2400 发布时间: 2011-09-14
这个。。试试看重新执行一次SQL语句然后赋到同一个变量?
作者: kkkgho 发布时间: 2011-09-14
循环完就回去了.如果你非要人工處理 那就讀出來數組 然後reset 指針
作者: PhpNewnew 发布时间: 2011-09-14
做个循环,判断一下返回的数目的集合,还有已经调用了mysql_fetch_array的次数,相减以后写个FOR循环直接mysql_fetch_array一圈,然后回到第一行……
作者: kkkgho 发布时间: 2011-09-14
PHP code
直接用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是会调用第一组数据的。
作者: jcifox 发布时间: 2011-09-14
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28