[英]Multi dimensional array from mysql for data visualization
第一次上課,所以請多多包涵。 可能這一切都錯了。
我正在嘗試從mysqli查詢的結果返回多維數組。
$results= mysqli_query($con,"SELECT color, COUNT(*) FROM table WHERE type = 'post' AND author = '$user_ID'");
while($row=mysqli_fetch_array($results) {
我想返回以這種格式結尾的內容。
$data = array(
array(
$row['color'],
$row['COUNT(*)']
),
array(
$row['color'],
$row['COUNT(*)']
),
....
array(
$row['color'],
$row['COUNT(*)']
);
);
然后將其用於填充顯示顏色百分比的餅圖。 任何幫助,將不勝感激。
當我手動創建數組時,可以得到理想的結果,但是無法動態嘗試。
$data = array(
array(
'red',
20
),
array(
'blue',
36
),
....
array(
green,
10
);
);
嘗試:
$rows_colors = array();
while($r = mysqli_fetch_assoc($results)) {
$rows_colors[] = $r;
}
// Verify with:
print_r($rows_colors);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.