У меня есть строка поиска, как это …
shop.php?querytp=&query22=&query20=&query21=&querytp1=&querytp2=Shed&querytp3=
что делает работу до определенного момента, но я бы хотел, чтобы поиск не позволял находить слова в словах, чтобы при поиске «сарай», например, не «вычищался» или «полировался». Если я добавлю + к URL-адресу вручную, чтобы он стал …
shop.php?querytp=&query22=&query20=&query21=&querytp1=&querytp2=+Shed&querytp3=
это делает трюк. Многие запросы иногда пусты.
Может ли htaccess уладить это для меня? Честно говоря, честно с тобой.
Спасибо
Вы можете использовать функцию php preg_match для поиска.
Что-то вроде:
preg_match("~\b [$your_search_value] \b~",$were_to_search)
Пример:
https://stackoverflow.com/a/16283883/4601619
Узнайте больше о функции preg_match:
http://php.net/manual/en/function.preg-match.php
Других решений пока нет …