Я пытаюсь выбрать список брендов из одной таблицы и описания брендов из другой. У одного бренда может быть более одного описания. Я хочу иметь что-то вроде этого:
Brand1
-brand1 description 1
-brand1 description 2
...etc
Что у меня сейчас:
Brand1
-brand1 description1
-brand1 description2
Brand1
-brand1 description1
-brand1 description2
Функция модели:
function get_brand_desc() {
$query = "SELECT a.id AS aid, a.brand, b.* FROM brands a
LEFT JOIN brand_desc b ON a.id = b.brand_id";
$q = $this->db->query($query);
if($q->num_rows() > 0)
{
foreach($q->result() as $descs)
{
$data[] = $descs;
}
return $data;
}else{
return false;
}
}
Контроллер:
$admin_data['descs'] = $this->admin_model->get_brand_desc();
Просмотр:
Подробнее здесь: https://stackoverflow.com/questions/229 ... -with-join