У меня есть данные, расположенные в двух таблицах, которые я хотел бы подсчитать, а затем отображать с помощью графика гистограммы google. Я боролся и не мог найти, чтобы этот случай отвечал где-то еще. В двух таблицах есть user_id, и я хотел бы подсчитать столбец gam_id из первой таблицы (qsp_tiles) и mam_id из второй таблицы (qsp_orders). Вот немного кода, который я использую.считать два столбца из двух таблиц sql
$db->setQuery("SELECT t.user_id, COUNT (o.gam_id) AS wake, COUNT(t.mam_id) AS chuck,
FROM #__qsp_tiles t
FULL JOIN #__qsp_orders o
ON t.user_id=o.user_id
");
$result = $db->loadObjectList();
foreach ($result as $row){
$array[date("d D",$row->payment_date)]['wake'] += $row->wake;
$array[date("d D",$row->payment_date)]['chuck'] += $row->chuck;
}
foreach ($array as $k => $a) {
$out[] = "['{$k[payment_date]}', {$a[wake]}, {$a[chuck]}]";
}
?>
<?php
echo implode(",", $out);
?>
Если последний бит должен получить превратился в нечто вроде [5 Thu, 20, 50], это то, что нужно пойти в гистограмме Google. Я бы хотел, чтобы он выплевывал последние 5 дней, но сейчас мне просто нужно знать, как это сделать в течение одного дня. Любая помощь приветствуется!