Я хочу, чтобы суммировать значение в массиве, если дата уже существует, и если не использовать толчок массива, чтобы сохранить дату и значение - PullRequest
0 голосов
/ 12 сентября 2018

Я использую массив 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
                ));

           }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...