2009-06-29 42 views
0

我希望這是熱度,這是今天的第二個問題,它是一個接一個的問題。比較簡單的東西...從MySQL查詢構建數組

我有這個疑問...

while ($resultV = mysql_fetch_assoc($metQueryViews)) { $allViews[] = $resultV; } 

它得到的日期是: -

date  Count 
NULL   6 
14-5-2009 12 
15-5-2009 21 
26-6-2009 18 
29-6-2009 61 

我試圖建立一個數組,讀出

"14-5-2009" = > "12" 

但是,上述while語句產生似乎是一個多維數組或sommet,它有e字段名稱=>值。

在小明信片上的想法是最受歡迎的。

+0

您可以發佈您的查詢或者至少你所期望的列清單,這將使它更容易給你一定的答案。 – defines 2009-06-29 17:56:41

回答

5
$allViews[] = array($resultV["date"] => $resultV["count"]); 
+0

現貨,謝謝喬納森 – waxical 2009-06-29 18:04:19

0
$allViews = array(); 
while (list($date, $count) = mysql_fetch_row($metQueryViews)) { 

    $allViews[$date] = $count; 
}