У меня есть 3 таблицы-коллекции: Collection_images и Collection_variations. Таблица Collection_images содержит все изображения для коллекции, хранящейся в таблице коллекций, а таблица Collection_variations содержит все варианты коллекции, хранящейся в таблице коллекций. Решение, которое я пробовал:
Код: Выделить всё
$this->db->select("collections.*, GROUP_CONCAT(collection_images.image_path) as images", false);
$this->db->from('collections');
$this->db->join('collection_images','collection_images.product_id=collections.id', 'left');
$this->db->group_by('collections.id');
$query=$this->db->get();
return $query->result_array();
Это дает только весь путь к изображению для коллекции в виде значения, разделенного запятыми, но как получить варианты, а также я хочу получить все столбцы из таблицы изображений и вариантов для коллекции. Таблица находится ниже:
таблица коллекций
таблица Collection_images
таблица Collection_variations
Подробнее здесь:
https://stackoverflow.com/questions/679 ... odeigniter