На основании информации здесь MySQL query String contains пытается создать PDO запрос с ?
SELECT * FROM Таблица WHERE Column LIKE%?%
Экспериментировала со следующими
SELECT * FROM Table WHERE Column LIKE %?%
SELECT * FROM Table WHERE Column LIKE ?%
SELECT * FROM Table WHERE Column LIKE %?
Не hing работает. Get error
Ошибка синтаксиса или нарушение доступа: 1064 У вас есть ошибка в синтаксисе SQL ; проверьте руководство, которое соответствует вашему серверу MySQL версии для корректного синтаксиса использовать вблизи «% ...
Пробовал с SELECT * FROM Table WHERE Column LIKE ?
, но это не для contains
Цель состоит в том, чтобы получить запрос, SELECT * FROM Table WHERE Column contains ?
Что является правильным pdo contains
заявление для позиционных заполнителей (?
)?
вручную добавить и добавить% к значению перед передачей запросу в качестве аргумента. См. Пример # 6 второй части http://php.net/manual/en/pdo.prepared-statements.php –