Запрос CodeIgniter выбирать строки со значением столбца в массиве PHP и значением поиска, как один из нескольких других Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Запрос CodeIgniter выбирать строки со значением столбца в массиве PHP и значением поиска, как один из нескольких других

Сообщение Anonymous »

У меня есть поисковый запрос для поиска заводов в радиусе X км вокруг ввода (почтовый код). Он работает нормально, но проблема в том, что я не могу искать ввод (почтовый код), поэтому, когда я вводу в 9101, например, он не ищет этот почтовый код, только для тех, кто вокруг него.

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

$string = implode($_SESSION['postcodes'], '|');

if (!isset($_COOKIE['cookie'])) {

$query = "
SELECT
*
FROM
(`bedrijfcategorieen`)
JOIN
`bedrijven` ON `bedrijfcategorieen`.`idbedrijven` = `bedrijven`.`idbedrijven`
JOIN
`categorieen` ON `bedrijfcategorieen`.`idcategorieen` = `categorieen`.`idcategorieen`
WHERE
(
`Bedrijfsnaam` LIKE '%" . $this->input->post('search') . "%'
OR `Plaats` LIKE '%" . $this->input->post('search') . "%'
OR `Telefoonnummer` LIKE '%" . $this->input->post('search') . "%'
OR `Email` LIKE '%" . $this->input->post('search') . "%'
OR `Website` LIKE '%" . $this->input->post('search') . "%'
OR `Profiel` LIKE '%" . $this->input->post('search') . "%'
OR `Adres` LIKE '%" . $this->input->post('search') . "%'
OR `Categorie` LIKE '%" . $this->input->post('search') . "%'
)
AND (Postcode REGEXP '$string')
GROUP BY
`Categorie`, `bedrijfcategorieen`.`idbedrijven`
";
$query = $this->db->query($query);
$result = $query->result_array();
return $result;
}
$ _session ['postcodes'] - это сеанс со всеми пост -кодами в определенном радиусе вокруг моего почтового индекса.
У меня есть еще один сеанс под названием searched_post_code Это для ввода So '9101 Термин? Searchterms с почтовым кодом, в котором я ищу.

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



5 km
10 km
15 km
20 km
25 km



Подробнее здесь: [url]https://stackoverflow.com/questions/16559361/codeigniter-query-to-select-rows-with-a-column-value-in-a-php-array-and-a-search[/url]
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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