Я использую стандартную среду LAMP. Я привел пример непосредственно с сайта mysql.com и адаптировал его к моей структуре таблицы.Использование LIKE CONCAT с подстановочным знаком
$sql = 'SELECT cat_name
FROM cats
WHERE cat_name LIKE concat('%', 'Artist', '%') ';
- Но это не работает ... экран просто пустым и даже «просмотреть исходный код» в браузере пустой
Моя проблема заключается в том, что, несмотря на то, все примеры Я нашел на StackOverflow, а другие форумы используют одинарные кавычки («%»), он работает только, если я использую двойные кавычки, подобные этому («%»).
Это сработало. Я не знаю, почему, поскольку одинарные кавычки работают во всех других примерах, которые я пробовал. Но я просто рад, что это сработало! Спасибо. –
Посмотрите на свою строку sql в своем вопросе. См. Цвет слов. И посмотрите на цвета моей строки sql. Все темно-красное. Если вы понимаете, почему, вы понимаете проблему. –
У меня есть это сейчас. Очень признателен! –