Попытка присоединиться к таблице, но разрешить возможность отсутствия связанной строки с CodeIgniter BuilderPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Попытка присоединиться к таблице, но разрешить возможность отсутствия связанной строки с CodeIgniter Builder

Сообщение Anonymous »

Я пытаюсь получить результаты из моей базы данных с деталями, охватывающими в таблицах «места», «категория» и «обзоры», а затем сортируют по количеству обзоров. Когда я добавляю 2 -е соединение, получена только одна строка. < /P>

Код: Выделить всё

$this->db->select('places.*, category.*')
->from('places')
->join('category', 'places.category_id = category.category_id')
->join('places_reviews', 'places_reviews.place_id = places.id')
->where('places.category_id', $category_id)
->limit($limit, $offset)
->order_by($sort_by, $sort_order);
Я не добавил в ifnull (count (place_reviews ('review_id')) как 'num_reviews', 0) в функцию select () для создания очистителя кода.

Подробнее здесь: https://stackoverflow.com/questions/594 ... th-codeign
Ответить

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

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

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

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

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