作者chchwy (mat)
看板PHP
標題Re: [已解決] Codeigniter的資料庫查詢問題
時間Thu Sep 16 02:26:15 2010
我以為在php下用foreach是常識? XD
php的陣列index不一定是數字
所以其實一般的for根本很少用 都用foreach
foreach( $query->result_array() as $record ){
foreach( $recored as $field ){
echo $field;
}
}
try it ?
※ 引述《chenlarry (小鬼)》之銘言:
: 官方說明手冊翻爛了,沒看到我要的東西
: 只好上來問一下..
: 資料庫查詢之後CI都是使用
: $query->欄位名稱 來取得資料
: 但是我有47個欄位
: 我想要把47個欄位用for迴圈都印出來
: 卻找不到要用什麼方法列印...
: 以前我寫php時都是用陣列的方式$query[$i]
: 這樣就可以每個欄位都印出來
: 在CI裡面這個方法會錯誤。
: 感謝大家幫忙。
--
Mat's Blog - UVa Problems I Soved
http://chchwy.blogspot.com/p/kerker.html
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.105.70
1F:推 harry5438:感謝大大無私分享 09/16 18:42
2F:→ gpmm:while (list ($key, $value) = each ($array)) 09/17 02:13
3F:→ chchwy:上面的的作法跟 foreach( $array as $key=>$value ){} 09/17 21:02
4F:→ chchwy:有什麼不一樣嗎 還是有特別的好處XD? 09/17 21:03