ли написан запрос.
Я тестировал, оно работает, но при этом разраб говорит что ошибка в запросе, в синтаксисе где значение лайк. Или всё таки где значение лайк кавычки не нужны?
SELECT users.id FROM users WHERE users.name = ? LIKE '%value%' LIMIT 100
зависит от версии и типа sql диалекта
А что за ошибка — разраб не говорит?
В том то и дело не говорит. Но говорит что в воркбкенче оно не сработает (MySQL Workbench)
А ты где тестировал?
MariaDB вроде, через консоль писал
естественно не сработает, т.к. это пдо'шный запрос
Ты тестировал именно тот запрос, что скинул в чат?
Да
И работало?
Окей. А как тогда надо?)
Наличие prepared statement не делает из запроса "пдо'шный". Есть клиенты, которые запрашивают данные для подстановки.
Да
А если повторить и показать скрин?
Ошибка вполне заметна. Советую внимательно пересмотреть
С кавычками, где значение для Like?)
Нет. Чуть ранее.
Предлагаю начинать тренироваться с метлой...
С какой колонкой like взаимодействует?
Ему в ясельной группе разъясняют
https://www.w3schools.com/sql/sql_like.asp
Обсуждают сегодня