多次执行mysql_fetch_array()的指针归位问题探讨

 更新时间:2013年01月29日 11:58:57   作者:  
多次执行mysql_fetch_array(),在第二次执行的时候,如果不加处理,就不会输出任何内容,这种情况下只需要对循环指针进行复位即可,感兴趣的朋友可以了解下啊,或许对你有所帮助
有时候在读取数据库之后,针对同一结果集,在同一个页面上输出的时候可能会碰到多次输出,也就是多次执行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中不能创建自动增加字段的解决方法,通过本文可以解决导致auto_increament失败的问题,需要的朋友可以参考下
    2014-09-09
  • mysql如何处理varchar与nvarchar类型中的特殊字符

    mysql如何处理varchar与nvarchar类型中的特殊字符

    这篇文章主要介绍了mysql如何处理varchar与nvarchar类型中的特殊字符,需要的朋友可以参考下
    2014-12-12
  • MYSQL 左连接右连接和内连接的详解及区别

    MYSQL 左连接右连接和内连接的详解及区别

    这篇文章主要介绍了MYSQL 左连接右连接和内连接的详解及区别的相关资料,需要的朋友可以参考下
    2016-11-11
  • mysql 临时表 cann''t reopen解决方案

    mysql 临时表 cann''t reopen解决方案

    MySql关于临时表cann't reopen的问题,本文将提供详细的解决方案,需要了解的朋友可以参考下
    2012-11-11
  • MySql 5.7.20安装及data和my.ini文件的配置

    MySql 5.7.20安装及data和my.ini文件的配置

    本文通过图文并茂的形式给大家介绍了MySql 5.7.20安装及data和my.ini文件的配置方法,本文给大家介绍的非常详细,需要的朋友参考下吧
    2017-11-11
  • 详解MySQL连接挂死的原因

    详解MySQL连接挂死的原因

    本次分享的是一次关于 MySQL 高可用问题的定位过程,其中曲折颇多但问题本身却比较有些代表性,遂将其记录以供参考。
    2021-05-05
  • 在idea中如何操作MySQL数据库

    在idea中如何操作MySQL数据库

    这篇文章主要介绍了在idea中如何操作MySQL数据库问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • 初学者从源码理解MySQL死锁问题

    初学者从源码理解MySQL死锁问题

    这篇文章主要讲的是如何通过调试 MySQL 源码,知道一条 SQL 真正会拿哪些锁,不再抓虾,瞎猜或者何登成大神没写过的场景就不知道如何处理了,下面小编来和大家一起学习学习
    2019-05-05
  • 如何将MySQL的两个表名对调

    如何将MySQL的两个表名对调

    本文介绍怎么将MySQL的两个表名调换,这个办法更能确保更换的安全,不出其他的问题,有需要的可以参考下。
    2016-08-08
  • MYSQL函数的使用梳理

    MYSQL函数的使用梳理

    本篇文章讲解是是MySQL的函数方法,涵盖所有的MySQL常见的方法,MySQL函数,是一种控制流程函数,属于数据库用语言,以下列出了这些函数的说明
    2022-05-05

最新评论