我有麻煩輸出一些查詢被存儲在一個陣列中的數據,我想在HTML顯示這樣的:For循環和陣列,麻煩ouputting動態創建的div
ID1/NewsTitle1/NewsDate1
ID2/NewsTitle2/NewsDate2
ID3/NewsTitle3/NewsDate3
ID4/NewsTitle4/NewsDate4
然而,它被示出這樣的:
ID1/NewsTitle1/NewsDate1
ID1/NewsTitle1/NewsDate1
ID1/NewsTitle1/NewsDate1
ID1/NewsTitle1/NewsDate1
一些額外的信息: $本 - > _ count_colls = 3; $ this - > _ count_keys = 4;
的PHP代碼:
public function __construct($sent_query_result)
{
$this->_sent_query_result = $sent_query_result;
$this->_count_colls = $this->_sent_query_result['count_colls'];
$this->_count_keys = count($this->_sent_query_result) - 1;
print_r($this->_count_keys);
for($i = 0; $i <= $this->_count_keys - 1; $i++) {
echo '<div class="tr">';
for($j = 0; $j <= $this->_count_colls - 1; $j++) {
echo '<div class="td">' . $this->_sent_query_result[0][$j] . '</div>';
}
echo '</div>';
}
}
在0以下行必須由3遞增,似乎還沒有我不能得到這個通過$ J或$ J ++代替它的工作。
$this->_sent_query_result[0][$j]
編輯:
數組:
Array (
[0] => Array ([0] => 1752 [1] => Test1 [2] => 2011-07-05 15:26:38)
[1] => Array ([0] => 1753 [1] => Test2 [2] => 2011-07-05 15:26:41)
[2] => Array ([0] => 1754 [1] => Test3 [2] => 2011-07-05 15:26:47)
[3] => Array ([0] => 1755 [1] => Test4 [2] => 2011-07-05 15:26:51)
)
你能後的陣列也?它可能有幫助。 – Eric
你試過了:'$ this - > _ sent_query_result [$ i] [$ j]'? –