PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
PHP
[請益] mysql_fetch_assoc 只能做一次?
作者:
lemontea1011
(混混a檸檬)
2016-07-22 16:38:10
上圖為聯繫資料庫的部分
上圖為迴圈輸出每筆資料
但是我想在同一個頁面輸出兩個一模一樣的表格
所以我直接複製整個<table>的部分
但是
while($seo_result=mysql_fetch_assoc($seo_data)){...}
這個判斷式卻沒辦法在抓一次資料
所以第二個表格資料的部分完全沒有顯示
必須換個變數做同樣的事情兩次才能在輸出一模一樣的表格
請問這是正常的嗎?
有換成row /array等方式
但是就$seo_data這個變數沒辦法再fetch一次
作者:
tkdmaf
(皮皮快跑)
2016-07-22 16:39:00
因為資料庫指標已經指完了。你可以用mysql_data_seek()重設指標位置但其實我建議你另外處理成陣列。然後最佳解是:請改用pdo來寫。
作者:
lemontea1011
(混混a檸檬)
2016-07-22 16:54:00
感謝!!!seek出來了!!
作者:
xdraculax
(首席怪叔叔)
2016-07-23 06:15:00
哈哈 點開圖片就知道留言一定有 pdo XD
作者: tsao1211 (Sunday)
2016-07-23 07:45:00
跑兩個一樣的表 不建議這樣用 不然修改就要改兩個地方你可以存在一個變數 echo兩次 或用js直接複製一樣的表都比現在的方法好
作者:
crossdunk
(推噓自如)
2016-07-26 14:54:00
當然要有pdo 這麼好用的東西 還是很多人不用
繼續閱讀
[請益] 安裝PHP7的問題(conflict)
hermitwhite
Re: [請益] textarea中的html標籤(emoji)
GALINE
[請益] Wordpress 所有頁面都變亂碼
cielcrosss
[請益] Laravel跟xampp的差別?
mmaa
[請益] textarea中的html標籤(emoji)
chris07
[請益] Laravel 5.2 Auth attempt帳密雜湊問題
yongb
[請益] 在變數名稱後面加一個變數成為一個新變數
answermangtr
Re: [請益] mktime()與時區問題
JoeHorn
[請益] mktime()與時區問題
st1009
[請益] mysql REGEXP 方法
kiey
Links
booklink
Contact Us: admin [ a t ] ucptt.com