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

是不允许同时访问同一个数据集么?为什么不可以同时打印呢?不应该查询一次就保存在了$row变量下了么?这底下的原理是什么。。

$row0 = mysql_fetch_array($result);

$row1 = mysql_fetch_row($result);

$row2 = mysql_fetch_array($result, MYSQL_NUM); 

$row3 = mysql_fetch_assoc($result);

$row4 = mysql_fetch_array($result, MYSQL_ASSOC);


echo '<pre>';

print_r($row0);

print_r($row1);

print_r($row2);

print_r($row3);

print_r($row4);

echo '</pre>';


正在回答

1 回答

第一次执行一次mysql_fetch_array系列的函数,会从$result结果集中取出一条记录,然后把指针下移到下一条记录,这样下一次使用mysql_fetch_row就取出下一条记录,并指针下移......依次类推

2 回复 有任何疑惑可以回复我~
#1

Sharon_zd 提问者

谢谢,学的深入些了,就都懂了。
2015-11-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

是不允许同时访问同一个数据集么?为什么不可以同时打印呢?不应该查询一次就保存在了$row变量下了么?这底下的原理是什么。。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信