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

254K
.
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