Как правильно объединить, где и or_where (с петлей Foreach)Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как правильно объединить, где и or_where (с петлей Foreach)

Сообщение Anonymous »

Я пробую следующий код: < /p>

//NEEDS TO BE 'OR's
foreach ($market_ids as $market_id) {
$this->CI->db->or_where('market_id',$market_id,FALSE);
}
//NEEDS TO BE 'AND'
$this->CI->db->where('market_product.product_id',$product_id,FALSE);
$this->CI->db->from('market_product');
$this->CI->db->join('product', 'market_product.product_id = product.product_id');
< /code>

По результату, я вижу, что «где» с Market_product.product_ID, это также было «и». это. < /p>

Любая помощь будет оценена. Я знаю, что версия 3.0 решит его, группируя, но она еще не официально выпущена.

Подробнее здесь: https://stackoverflow.com/questions/288 ... reach-loop
Ответить

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

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

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

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

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