ВЫБЕРИТЕ значение столбца MAX, относящееся к значению столбца MAX другой таблицы, с помощью построителя запросов CodeIgnPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 ВЫБЕРИТЕ значение столбца MAX, относящееся к значению столбца MAX другой таблицы, с помощью построителя запросов CodeIgn

Сообщение Anonymous »

Я пытаюсь получить максимальное значение с помощью CodeIgniter из таблицы, но это не работает. Я получаю следующую ошибку:

Серьезность: 4096
Сообщение: объект класса CI_DB_mysql_result не удалось преобразовать в
строку
Имя файла: база данных/DB_active_rec.php
Номер строки: 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;
}
Я пытаюсь сделать следующее:
  • Выберите самый высокий идентификатор, где bedrijf_id = $bedrijf_id из rapporten.
  • Выберите periode_nummer из statistieken_onderhoud, где rapporten_id = самый высокий id, полученный на шаге 1.
  • Добавьте 1 к номеру periode_nummer, полученному на шаге 2, и верните это число.


Подробнее здесь: https://stackoverflow.com/questions/891 ... ble-with-c
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»