Различные вопросы по PHP и MySQL

243K
.
Think different
# Koenig (10.05.2015 / 22:48)
Folour, с конца это с последнего вложенного запроса
а, ну я его в принципе и ковыряю.
.
Как удалить и одновременно получить удаленные записи из бд одним запросом?

Удалить и получить только что удаленные записи одним запросом? Такое врятли возможно.
.
Blade
The Frontend-Warrior
в ms sql есть системные таблицы inserted и deleted, но в mysql их нет... я первым делом в эту сторону начал гуглить, как вопрос прочитал
.
Сексуальность валенка
Мог бы кто пояснить как правильно фильтровать данные перед запросом
В pdo можно делать вовсе без фильтрации?
DB::prepare('SELECT * FROM `users` WHERE `login` = :login', ['login' => $_GET['login']);

Или всеже надо экранирывать кавычки?
.
Think different
Swank, Подготовленные запросы можно не фильтровать
.
# Folour (11.05.2015 / 10:50)
Swank, Подготовленные запросы можно не фильтровать
А для не подготовленных есть PDO::quote
.
Сексуальность валенка
Тойсть pdo сам заэкранирует кавычки?О_о
.
Think different
Да. Это если через prepare+execute
Если делаешь запрос через query/exec, то экранируй функцией PDO::quote()
.
(\/)____o_O____(\/)
подготовленные выражения не экранируют данные, я бы специально экранировал, потом будет меньше проблем с мускулдампом
.
Сексуальность валенка
Koenig, Перед записю делать addslashes()?
Всего: 7969