» WAP Мастер Форум https://forum.wapinet.ru/index.php » PHP https://forum.wapinet.ru/viewforum.php?id=3 » Поиск в БД через LIKE или REGEXP https://forum.wapinet.ru/viewtopic.php?id=2741 |
WapStyle » 2023.01.23 19:48 | ||||||||||
Короч с базы бот берёт поиск по запросу Код:
выдаёт много говна похожего на слово, даже если оно в середине текста Код:
Если сказать ему одно слово выдаст то что надо, НО | ||||||||||
Gemorroj » 2023.01.24 09:46 | ||||||||||
во 1 не используй filter_var, а используй специализированные функции для работы со sql (https://www.php.net/manual/ru/pdo.prepa … ements.php). Код:
т.е. разбивай текст по пробельным символам. | ||||||||||
НЕЗНАЙКА » 2023.01.28 21:24 | ||||||||||
Более того, если поиск важен (частая работа с текстом) можно использовать FULLTEXT индекс. Думаю, гугл подскажет, если заинтересует | ||||||||||
WapStyle » 2023.02.04 09:46 | ||||||||||
почему не использовать filter_var? | ||||||||||
Gemorroj » 2023.02.04 19:25 | ||||||||||
WapStyle https://www.php.net/manual/ru/filter.fi … nitize.php
это никак не защита от sql injection. | ||||||||||
WapStyle » 2023.02.07 18:08 | ||||||||||
Код:
а так? | ||||||||||
Gemorroj » 2023.02.07 21:14 | ||||||||||
да, можно и так. хотя prepare полаконичнее. Код:
|