Я использую массив push для построения графика с использованием chartjs.Прямо сейчас у меня проблема в том, что, когда я вставляю сумму с той же датой в мою базу данных, 2 бара с той же датой будут показаны на моем графике.Я хочу суммировать значения, если дата уже существует, и использовать толчок массива, если дата не существует.
Я пытался использовать in_array () и array_search (), но мне не удалось ...
foreach ($data as $dataset) {
$amountVal=$dataset["amount"];
$dateVal=$dataset["date"];
array_push($bar, array(
"label" => $dateVal,
"value" => $amountVal
));
}