Mysql
 sql >> Base de données >  >> RDS >> Mysql

L'injection SQL peut-elle être empêchée avec juste des addlashes (string) ?

Non, ce n'est pas sûr. Utilisez mysql_real_escape_string() Au lieu. Il ne devrait rien ajouter au-delà de ce qu'il faut pour échapper à la chaîne.

http://php.net/mysql-real-escape-string

Cela s'applique également aux autres bases de données :utilisez la fonction d'échappement spécifique à l'extension.