Я пытаюсь получить запрос к базе данных, который представляет собой объект, преобразованный в ассоциативный массив, чтобы я мог использовать его в классе календаря в codeigniter.
Это моя модель:
<?php
class Get_diary_model extends Model {
function getAllDiaries($year,$month) {
$data = $this->db->query("SELECT day AND entry FROM diary WHERE month=$month AND year=$year"); // the entries for the relevant month and year
foreach($data->result_array() as $row) { // return result as assoc array to use in calendar
echo $row['day'];
echo $row['entry'];
}
return $data;
}
}
, и я получаю следующую ошибку:
atal error: Cannot use object of type CI_DB_mysql_result as array in C:\wamp\www\mm\system\libraries\Calendar.php on line 219
Есть идеи?