У меня есть следующий код:
mysql_query("SELECT * FROM list WHERE name LIKE '%'$searchTerm'%' OR description LIKE '%'$searchTerm'%';");
Единственная проблема заключается в том, что в чистом SQL такой запрос будет выглядеть так:
SELECT * FROM list WHERE name LIKE '%asdf%' OR description LIKE '%asdf%'
Что меня смущает, так это то, как правильно поместить мои переменные в строку, обычно переменная в mysql_query будет заключена в одинарные кавычки, но добавление одинарных кавычек в самом SQL меня смущает.
Я пытался объединить с .
, но я не думаю, что это хорошее решение.