У меня есть это:
$query="DELETE FROM classified, $sql_table WHERE classified.ad_id = '$id' AND classified.classified_id = $sql_table.classified_id AND classified.poster_password='$pass'";
Я получаю эту ошибку: у You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE classified.ad_id = 'Bmw_M3_E46_Full_29920' AND classified.cla' at line 1
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE classified.ad_id = 'Bmw_M3_E46_Full_29920' AND classified.cla' at line 1
Любая помощь?
Поскольку вы можете видеть, что $ sql_table привязана к таблице объявлений с полями classic_id, мне нужно как-то СОХРАНИТЬ УДАЛИТЬ.
В основном классифицированная таблица является основной таблицей, тогда каждая категория имеет свои собственные таблицы с данными о транспортных средствах. классифицированная таблица имеет поле под названием split_id, которое является таким же, как
Вот полный запрос:
DELETE FROM classified, vehicles WHERE classified.ad_id = 'Bmw_M3_E46_410811305' AND classified.classified_id = vehicles.classified_id AND classified.poster_password='some_password'
Почему это не работает? Должно ли так сложно удалить из нескольких таблиц?
благодаря