У меня есть несколько дат, и мне нужно посчитать, сколько записей относится к определенной дате в базе данных. Я использую приведенный ниже код, который работает, но проблема в том, что каждый раз внутри цикла он оправдывает новый запрос. Я уверен, что есть лучший способ сделать это.
for ($i = 0; $i db->select("SELECT COUNT(task_date) as COUNT FROM time_management");
$this->db->from('time_management');
$this->db->where('task_date',$check_date);
$result = $this->db->get()->row_array();
$count = $result['COUNT'];
echo "count for $check_date is $count";
}
Подробнее здесь: https://stackoverflow.com/questions/515 ... -count-row
Мобильная версия