Как я могу вернуть значение «данные не найдены», если мой запрос не возвращает результатов ???
Это мой код:
function getTerms($letter) {
$this->db->select('term, definition');
$this->db->from('glossary');
$this->db->where(array('letter' => $letter));
$query = $this->db->get();
foreach ($query->result() as $row) {
$data[] = array(
'term' => $row->term,
'definition' => $row->definition
);
}
return $data;
}
В настоящее время он возвращает $ data, даже если запрос не возвращает результатов, что дает мне ошибки php. Как я могу проверить, есть ли результаты, прежде чем возвращать массив $ data.