Любой тип соединения, не возвращающий ноль в codeigniter [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Любой тип соединения, не возвращающий ноль в codeigniter [закрыто]

Сообщение Anonymous »

Ни один из типов соединения в Codeigniter не возвращает нулевое значение в случае совпадения левой и правой таблицы. Это моя функция контроллера, которая печатает только три записи
здесь таблица цен
function product_offers()
{
$this->db->select('p1.id as product_id, p1.UID as product_uid, p1.name as product_name, p2.price as offer_price, p3.price as selling_price');

$this->db->from('product as p1');
$this->db->join('price as p2', 'p2.table_id = p1.id', 'left');
$this->db->join('price as p3', 'p3.table_id = p1.id', 'left');
$this->db->where('p2.tag', 'offer_price');
$this->db->where('p3.tag', 'selling_price');
$this->db->where('p2.table_name', 'product');
$this->db->where('p3.table_name', 'product');

$q = $this->db->get();

if ($q->num_rows() > 0) {
$pagedata['product_prices'] = $q->result_array();
echo '';
print_r($pagedata);
echo '';
}
}


Подробнее здесь: https://stackoverflow.com/questions/577 ... odeigniter
Ответить

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

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

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

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

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