0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 339 Просмотров
*

tomclancys

  • Захожу иногда
  • 152
  • 3 / 0
В базе данных пробую искать адреса. Адреса в базе храняться в таком виде:
г. Пермь, ул. Мира, д.4
г. Пермь, ул. Мира, д.24
г. Пермь, ул. Кузьмина, д.51

В форме поиска допустим вводим "Мира 24" без запятых и точек и жмём найти. В таком виде ничего не находит. Если делаю как в базе данных с запятыми и точками, то находит.

Вопрос, как сделать через PHP поиск по таблице MySQL чтобы не учитывались пробелы, точки и запятые в самой таблице?
« Последнее редактирование: 01.02.2019, 13:26:37 от tomclancys »
*

ChaosHead

  • Гуру
  • 5218
  • 449 / 13
http://www.sql.ru/forum/1141635/poisk-adresa-po-otdelnym-slovam
Могут быть варианты в зависимости от того, хотите ли вы найти несколько похожих или одно максимально похожее.

Так-же в зависимости от кол-ва адресов возможно будет быстрее искать через Match Against
*

tomclancys

  • Захожу иногда
  • 152
  • 3 / 0
Поиск нужен для одного результата, но максимально похожего.
*

tomclancys

  • Захожу иногда
  • 152
  • 3 / 0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает поиск в админке на русском

Автор WinssLioN29

Ответов: 7
Просмотров: 1005
Последний ответ 01.04.2020, 14:02:36
от voland
Спам через форму обратной связи игнорируя валидацию

Автор markizmds

Ответов: 33
Просмотров: 593
Последний ответ 30.03.2020, 17:17:18
от markizmds
Как сделать написание e-mail от имени домена?

Автор Got23

Ответов: 3
Просмотров: 158
Последний ответ 27.03.2020, 10:30:19
от draff
Создание пункта меню через БД

Автор Den JW

Ответов: 5
Просмотров: 263
Последний ответ 18.03.2020, 22:28:30
от sivers
Сделать как и вверху

Автор cirip

Ответов: 3
Просмотров: 162
Последний ответ 20.02.2020, 20:55:57
от sivers