Ниже MySql запросов:Синтаксическая ошибка в MySql с помощью подзапросов
$queryfilter = "SELECT * FROM tablename where sector = " .$_SESSION['idfilterdrop']. " AND
region IN (SELECT region from
tablename where sector = " . $_SESSION['sector'] ." OR region = " .
$_SESSION['r1'] ." OR theme = " . $_SESSION['theme'] .")";
Помогите найти ошибку синтаксиса. Я уверен, что существует проблема двойных кавычек в вышеуказанном запросе. Когда я запускаю этот запрос в приглашении MySql, он работает нормально, но когда я заменяю значение константы переменными, этот запрос не работает.
Это помогло бы много, чтобы увидеть фактические ошибки вы получаете. – jwueller
Использовать [tag: pdo] вместо этого? – hjpotter92
Могу ли я иметь имя таблицы в качестве базы данных? –