"И", "или" с таким же оператором с использованием codeigniter [дублировать]Php

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

Сообщение Anonymous »

Код: Выделить всё

$this->db->select('customer.*, feedback.*,feedback.id as fid');
$this->db->join('customer', 'customer.feedbackID = feedback.id', 'left outer');
$this->db->where('feedback.retail_id', $this->session->userdata('store_id'));
$this->db->where('feedback.fb_date BETWEEN "' . date('Y-m-d', strtotime($this->input->post('fromdate'))) . '" AND "' . date('Y-m-d', strtotime($this->input->post('todate'))) . '"');
$extra_where = explode(' ', $post_parameter);
foreach ($extra_where as $value) {`
`$this->db->or_like('feedback.comments', $value);`
}
$this->db->like('feedback.comments', $this->session->userdata('search_text'));
$data['data'] = $this->db->get('feedback')->result();
< /code>

Мой вопрос, я использую или < /code> и < /code>, как оператор, тогда данные не получают должным образом.SELECT `customer`.*, `feedback`.*, `feedback`.`id` as fid
FROM (`feedback`)
LEFT OUTER JOIN `customer` ON `customer`.`feedbackID` = `feedback`.`id`
WHERE `feedback`.`retail_id` =  '1'
AND `feedback`.`fb_date` BETWEEN "2015-08-01" and "2015-08-31"
AND  `feedback`.`comments`  LIKE '%Stock%'
OR  `feedback`.`comments`  LIKE '%not%'
OR  `feedback`.`comments`  LIKE '%Found%'
< /code>

Пример: извлечь данные для AUG, затем данные должны соответствовать, акции не обнаружили ключи и только для месяца августа, но также показывают данные июня, потому что "not
«Ключевое слово существует в этой строке.

Я подвергаюсь запутыванию или и , в какое время я должен использовать.

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

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

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

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

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

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