多次執行mysql_fetch_array()的指針歸位問題探討

多次執行mysql_fetch_array(),在第二次執行的時候,如果不加處理,就不會輸出任何內容,這種情況下只需要對循環指針進行復位即可,感興趣的朋友可以了解下啊,或許對你有所幫助

有時候在讀取數據庫之后,針對同一結果集,在同一個頁面上輸出的時候可能會碰到多次輸出,也就是多次執行mysql_fetch_array(),在第二次執行的時候,如果不加處理,就不會輸出任何內容,這種情況下只需要對循環指針進行復位即可。
第一次執行:
代碼如下:
while($row=mysql_fetch_array($result)) {
echo $row[‘name’].”
“;
}

第二次執行:
代碼如下:
mysql_data_seek($result,0);//指針復位
while($row=mysql_fetch_array($result)) {
echo $row[‘name’].”
“;
}

? 版權聲明
THE END
喜歡就支持一下吧
點贊10 分享