多次执行mysql_fetch_array()的指针归位问题探讨
2023-06-13 09:14:44 时间
有时候在读取数据库之后,针对同一结果集,在同一个页面上输出的时候可能会碰到多次输出,也就是多次执行mysql_fetch_array(),在第二次执行的时候,如果不加处理,就不会输出任何内容,这种情况下只需要对循环指针进行复位即可。
第一次执行:
复制代码代码如下:
第一次执行:
while($row=mysql_fetch_array($result)){
echo$row["name"]."<br/>";
}
第二次执行:
mysql_data_seek($result,0);//指针复位
while($row=mysql_fetch_array($result)){
echo$row["name"]."<br/>";
}
相关文章
- Mysql实现结果集相减(mysql结果相减)
- 性能调优MySQL索引性能优化:提升数据处理效率(mysql几种索引)
- MySQL: Unlock the Power of Database Language Settings(mysql语言设置)
- 解决MySQL导入数据乱码问题(mysql导入的数据乱码)
- MySQL自动截断:解决数据碎片问题(mysql自动截断)
- 如何解决MySQL命令行显示乱码的问题(mysql命令行乱码)
- MySQL双主同步配置指南:实现高可用性(mysql双主同步配置)
- MySQL如何处理重复执行的命令(mysql重复执行)
- MySQL中主键的定义及作用解析(mysql中什么是主键)
- MySQL中Num字段的特点及应用(mysql中 num)
- 中国大陆 通过CND进入MySQL实现畅通连接(cnd进入mysql)
- MySQL中的错误1065解析SQL语句时出现的问题(mysql中1065)
- 通过CMD登录MySQL数据库(cmd登录进mysql)
- 解决MySQL用CMD命令行卸载的方法(cmd卸载mysql命令)
- MySQL判定0值的方法(mysql中判断是否为0)
- 如何将MySQL表中的一列设为常量(mysql 一列设成常量)
- MySQL的不可重复读问题解析与应对(mysql不可重复读概念)
- MySQL指令运行异常怎么办详解问题原因及解决方案(mysql 不能运行指令)
- MySQL数据库不能迁移的问题原因和解决方法(mysql不能迁移)
- MySQL数据库外键添加失败问题解析(mysql 不能添加外键)
- 如何解决MySQL无法加入外码约束的问题(mysql不能加外码约束)
- MySQL数据库无法更新数据的问题解决方法(mysql不能进行更新)
- MySQL安装问题找不到安装包解决方法(mysql下载安装找不到)