《Mysql應用多次執行mysql_fetch_array()的指針歸位問題探討》要點:
本文介紹了Mysql應用多次執行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 />";
}
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/1619.html