我想在表格中顯示我的來自Mysql的查詢。然而,我的數據是這樣的:在表格中顯示PHP查詢數組
Array([0]=>data1, [1]=>data2, [2]=>data3,[3]=>data4,[4]=>pic1,[5]=>pic2,[6]=>pic3,[7]=>pic4);
我要顯示我的表:
|data1 | data2 |data3 |data4
|pic1 | pic2 |pic3 |pic4
我知道如何顯示像TD或者tr,但不知道在單玲數據如何在同一個循環中執行tr和td。任何幫助?提前致謝!
while($query=mysql_fetch_array($dataQuery)){
//not sure what to do here.
}
你能解釋更多關於如何知道如何將這個特定的例子分成兩行嗎?即爲什麼pic1和pic2在單獨的行上?僅僅是你只需要每行兩個元素,還是因爲某些元素是「數據」而其他元素是「圖片」? – 2010-05-20 14:11:36
元素都是字符串。 Pic1只是一個例子。我想每行顯示至少3個數據。總共2排。該表將像上面更新的版本...謝謝 – FlyingCat 2010-05-20 14:17:18
PerroVerd的答案似乎是最好的情況。您可以簡單地得到元素的總數,除以2,然後將$列設置爲該數字,從而產生兩行,無論結果的數量如何。 – 2010-05-20 14:32:43