我已經檢查過以前回答過的所有類似的問題,沒有任何工作。我有一個「收件箱」類型的應用程序,其中一個人[email protected]可能有5條消息等待他們。他們登錄並獲得這五條消息的屏幕,發送者電子郵件,發送日期以及消息的前15個字符。將mysql數據拉入多維數組
在MySQL中,我有:id,emailaddress,senderemail,datesent,fullmessage。我使用SELECT * FROM db WHERE emailaddress='[email protected]'
來拉出5個新消息。 $result
等於mysql查詢。 mysql_num_rows
做得很好,告訴我有5行。它到目前爲止工作得很好。
我的問題是,我不能(儘管嘗試幾個小時)找到正確的語法,使它成爲一個多維數組,以便我可以迭代for循環中的錶行並將其全部打印出來。我設想:
<table>
for ($a = 0; $a < $numrows; $a++) {
<tr>
the php code would go here and would print the associated sender, date, and message in <td> cells.
</tr>
}
</table>
任何幫助將是太棒了。
我相信這不是很難,但在下午的大部分時間都沒有得到。任何人都可以告訴我這樣做的簡單語法是什麼?
請顯示您到目前爲止的PHP代碼。你不能在HTML中放置'for'循環,那麼這是某種PHP框架的模板文件嗎? – 2012-01-16 21:50:07
這與從MySQL檢索數據並在HTML表格中顯示結果的無數問題有何不同? – outis 2012-01-17 20:11:20
[在表中打印查詢結果]可能的重複(http://stackoverflow.com/questions/1999815/),[從MySQL數據庫讀取數據到HTML表?](http://stackoverflow.com/questions)/2595832 /),[用PHP創建表並從MySQL填充](http://stackoverflow.com/questions/3050558/) – outis 2012-01-17 20:11:44