我想我的新聞推送結果轉換成一個數組,所以,我現在可以組的結果,並且有類似的條目「彼得和另外6人評論...」推(多維)數組多維數組在PHP
我想請求其他人,他們通過in_array()對同一個線程發表了評論。將是一個很好的解決方案。但是現在我很難將整個mysql結果轉換爲一個數組,而不必更改原始while循環的所有數據庫值與$ getnews_row一起請求的整個結構。我認爲我創建數組的方式可能有錯誤。
我在過去的一個小時中搜索了我的手,但我找不到任何實際將變量(數組)添加到多維數組的示例。
任何想法?
我的PHP:
$x = 0;
while($getnews_row = mysql_fetch_array($res_getnews))
{
$this_getnewsrow = array
(
[$x] => array
($getnews_row)
)
$x++;
}
$x = $x_total;
$x=0;
while($x < $x_total)
{
$getnews_row = $this_getnewsrow[$x];
echo $getnews_row['id'];
x++;
}
我的輸出:
解析錯誤:語法錯誤,意想不到 '[' 在上線48(第6行/newsfeed/index.php,期望 ')'此摘錄)
不起作用 - 我認爲這些行可能會添加到$ this_getnewsrow中,但無法在第二個while循環中請求這些值。 –
哦,工作!謝謝! :) –