Я пытаюсь получить максимальное значение с помощью codeigniter из таблицы, но не получается. Вот какую ошибку я получаю:
Severity: 4096
Message: Объект класса CI_DB_mysql_result не может быть преобразован в string
Filename: database/DB_active_rec.php
Line Number: 427
Вот моя функция:
public function getPeriodeNummer($bedrijf_id) {
$this->db->select_max('id');
$this->db->where('bedrijf_id', $bedrijf_id);
$result = $this->db->get('rapporten');
$this->db->select('periode_nummer');
$this->db->where('rapporten_id', $result);
$query = $this->db->get('statistieken_onderhoud');
$data = $query + 1;
return $data;
}
То, что я пытаюсь сделать, выглядит следующим образом:
id
where bedrijf_id
= $bedrijf_id
from rapporten
. periode_nummer
из statistieken_onderhoud
, где rapporten_id
= наибольший id
, полученный на шаге 1. periode_nummer
, который я получил на шаге 2, и верните
это число. Заранее спасибо за помощь!