Я немного застрял сегодня, пытаясь преобразовать двойные кавычки в одинарные.
Я получил это:
$string=" WHERE news_cat='$catid' AND news_title LIKE '%$searchnews%'";
Я сделал это, но это не сработало:
$string = ' WHERE `news_cat` = \'' . $catid . '\' AND `news_title` LIKE '%$searchnews%'';
Вам также нужно экранировать последние одинарные кавычки:
LIKE \'%'.$searchnews.'%\'';
Других решений пока нет …