Помощь Как афишировать результат?

8Katalin8

Постоялец
Регистрация
3 Авг 2013
Сообщения
72
Реакции
31
Ести запрос
Код:
$this->db->query("SELECT * FROM `oc_product` p LEFT JOIN `oc_product_description` pd ON p.product_id = pd.product_id RIGHT JOIN `oc_product_to_category` pc ON p.product_id = pc.product_id WHERE pc.category_id = '".$category['category_id']."' AND pd.language_id = " . (int)$this->config->get('config_language_id') . " LIMIT 7");

как афишировать правилино результат ?
 
Например, для поля product_id результата запроса можно так:
Код:
$product_data = array();
// твой запрос
$this->db->query("SELECT * FROM `oc_product` p LEFT JOIN `oc_product_description` pd ON p.product_id = pd.product_id RIGHT JOIN `oc_product_to_category` pc ON p.product_id = pc.product_id WHERE pc.category_id = '".$category['category_id']."' AND pd.language_id = " . (int)$this->config->get('config_language_id') . " LIMIT 7");
foreach ($query->rows as $result) {        
    $product_data[] = $result['product_id'];
}
 
Назад
Сверху