为了账号安全,请及时绑定邮箱和手机立即绑定

如何两次通过mysql结果?

如何两次通过mysql结果?

吃鸡游戏 2019-10-18 11:16:08
无论出于什么原因,我都需要两次通过mysql结果集。有办法吗?我不想运行两次查询,也不需要重写脚本,以便它将行存储在某处,然后在以后重用。
查看完整描述

3 回答

?
郎朗坤

TA贡献1921条经验 获得超9个赞

尝试mysql_data_seek()是否满足您的需求。


mysql_data_seek()移动与指定结果标识符关联的MySQL结果的内部行指针,以指向指定的行号。对MySQL fetch函数的下一次调用(例如mysql_fetch_assoc())将返回该行。


row_number从0开始。row_number应该是从0到mysql_num_rows()-1的范围内的值。但是,如果结果集为空(mysql_num_rows()== 0),则寻找0将会失败,并显示E_WARNING和mysql_data_seek ()将返回FALSE


查看完整回答
反对 回复 2019-10-18
  • 3 回答
  • 0 关注
  • 471 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信