Подсчет результатов с помощью IdiORM при возврате массива

В настоящее время в моей базе данных хранятся электронные письма и собранные даты. Я хочу построить диаграмму, которая показывает, сколько писем было собрано каждый день. Я нашел учебник, использующий idiORM, но он отображает значения, которые возвращаются из БД, и не считая, сколько их возвращено.

Любые идеи о том, как рассчитывать для каждого результата?

if (isset($_GET['start']) AND isset($_GET['end'])) {

$start = $_GET['start'];
$end = $_GET['end'];
$data = array();

// Select the results with Idiorm
$results = ORM::for_table('tbl_data')
->where_gte('date', $start)
->where_lte('date', $end)
->order_by_desc('date')
->find_array();


// Build a new array with the data
foreach ($results as $key => $value) {
$data[$key]['label'] = $value['date'];
$data[$key]['value'] = $value['email'];
}

echo json_encode($data);
}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]