Mettre à jour comme mentionné dans commentaire , mysql_
est obsolète depuis la version 5.5
:
et supprimé en PHP 7 .
mysql_real_escape_string()
est une partie standard de la fonction MySQL "batch"
et devrait toujours fonctionner si l'extension est chargée correctement.
Est-ce qu'un autre mysql_
fonction travail? (Ça ne devrait pas)
Assurez-vous que cette ligne n'est pas commentée dans votre php.ini
:
extension=mysql.so
Il serait également judicieux d'utiliser mysqli
ou PDO
à la place (mysql_
est obsolète
), ils peuvent tous les deux s'occuper de s'échapper pour vous.