Pourquoi on doit arrêter d'utiliser les fonctions mysql_* en PHP?

Les fonctions mysql_ :

  • sont obsolètes, elles ne sont plus maintenues
  • ne vous permettent pas de passer facilement à un autre SGBD
  • ne supportent pas les instructions préparées, ce qui encouragent les programmeurs à utiliser la concaténation pour construire des requêtes, ce qui entraîne des vulnérabilités d’injection SQL.