# Koenig (10.05.2015 / 22:48)
Folour, с конца это с последнего вложенного запроса
а, ну я его в принципе и ковыряю.
Как удалить и одновременно получить удаленные записи из бд одним запросом?
Удалить и получить только что удаленные записи одним запросом? Такое врятли возможно.
в ms sql есть системные таблицы inserted и deleted, но в mysql их нет... я первым делом в эту сторону начал гуглить, как вопрос прочитал
Мог бы кто пояснить как правильно фильтровать данные перед запросом
В pdo можно делать вовсе без фильтрации?
DB::prepare('SELECT * FROM `users` WHERE `login` = :login', ['login' => $_GET['login']);
Или всеже надо экранирывать кавычки?
Swank, Подготовленные запросы можно не фильтровать
# Folour (11.05.2015 / 10:50)
Swank, Подготовленные запросы можно не фильтровать
А для не подготовленных есть PDO::quote
Тойсть pdo сам заэкранирует кавычки?О_о
Да. Это если через prepare+execute
Если делаешь запрос через query/exec, то экранируй функцией PDO::quote()
подготовленные выражения не экранируют данные, я бы специально экранировал, потом будет меньше проблем с мускулдампом
Koenig, Перед записю делать addslashes()?