Всем привет, очень странная вещь происходит, впервые сталкиваюсь
SELECT * FROM index WHERE kategoriya LIKE '%cafe%'
Вот такой запрос строит такую ссылку
index.php?brands%5B%5D=%27%cafe%%27
И все вроде хорошо, мне выводит все заведения с категорией cafe
, но как только я перехожу на вторую страницу, то ссылка практически не меняется
index.php?brands%5B%5D=%27%cafe%%27&page=2
Но вот в запросе часть '%cafe%'
меняется на '�fe%'
и мне выводит что в БД ничего не найдено, ну это логично
Но вот понять не могу как такое '%cafe%'
может поменяться на '�fe%'
при простом переходе на вторую страницу, но еще страннее это то, что с другими категориями restaurants, pizzeria
такого не происходит, они работают отлично.
Весь код неоднократно проверял, вроде нигде ошибки нет, все категории одинаково прописаны, а сбой происходит только с cafe,fast_food
, помогите и объяснить что не так?
Если преобразовать %
в url encode значение то получится %25
а �
преобразуется в %ca
У вас %ca
поскольку считаеться encoded то и получаеться �
.
Поменяйте %ca
на %25ca
index.php?brands%5B%5D=%27%cafe%%27
на
index.php?brands%5B%5D=%27%25cafe%25%27
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
посмотрел для этого кода нет ответа и он очень уж странный:
Я работаю с фреймворком LaravelПытаюсь подключить web-money merchant api на своём сайте
Поставили задачу создания CRM по типу, прием просмотр заказовЗаказы будут приходить с одностраничников