Да, если вы используете метод bindParam()
вместо конкатенации строк с mysql_real_escape_string()
.
Гораздо проще запомнить bindParam()
внешних данных, чем помнить, чтобы каждый раз самостоятельно экранировать значение mysql_*
.
Кроме того, с PDO гораздо приятнее работать.