Re: [請益] 新手請教一個印出資料的問題

看板PHP作者 (Need More Time)時間16年前 (2008/02/07 09:13), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串3/4 (看更多)
※ 引述《arzbar (徵乾女兒)》之銘言: : while ($mymessage = mysql_fetch_array($result,MYSQL_NUM)) : { : $message = array($mymessage); : } : 改成 : while ($mymessage = mysql_fetch_array($result,MYSQL_NUM)) : { : $message[] = $mymessage; : } : 應該再調整一下就可以了 謝謝,不過我的主要問題不在這裡,不過還是謝謝前輩指點, 我用print_r(),把$message印出來之後,我發現while()內的 判斷式有將資料一筆一筆的印完,長的像這樣: Array ( [0] => Array ( [0] => testid測試用標題 [1] => 測試用第四行-王小虎5 [2] => 晴天 [3] => 2008-02-07 02:47:29 [4] => 測試用內容 ) ) Array ( [0] => Array ( [0] => testtitle測試用標題 [1] => 張小凱4 [2] => 晴天 [3] => 2008-02-07 02:44:50 [4] => 測試用內容test content ) ) Array ( [0] => Array ( [0] => 測試用標題3_oya!this is a test [1] => 張大維test3 [2] => agogo [3] => 2008-02-07 02:42:46 [4] => test content測試用內容 ) ) Array ( [0] => Array ( [0] => 測試用標題3_oya!this is a test [1] => 張大維test2 [2] => agogo [3] => 2008-02-07 02:41:41 [4] => test content測試用內容 ) ) Array ( [0] => Array ( [0] => testtitle測試用的內容 [1] => 王小明_test [2] => testAmerican [3] => 2008-02-07 01:56:50 [4] => 測試用內容第一篇 ) ) 然後問題是,用Smarty之後,只印的出一筆資料,其他四筆印不出來, 不曉得是Smarty或者PHP語法還是方法不對呢?麻煩好心人幫幫我,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.198.161

02/07 10:25, , 1F
你有把 $message = array($mymessage); 改成
02/07 10:25, 1F

02/07 10:25, , 2F
$message[] = $mymessage; 這樣嗎?
02/07 10:25, 2F
文章代碼(AID): #17gbj3Zv (PHP)
討論串 (同標題文章)
文章代碼(AID): #17gbj3Zv (PHP)