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

Comment résoudre cette erreur ? Obsolète :mysql_escape_string() :cette fonction est obsolète ; utilisez plutôt mysql_real_escape_string()

le message d'erreur le disait clairement .

change ça

 else return mysql_escape_string($source); // you are using mysql here

à

 else return mysqli_real_escape_string($source); //will be mysqli

OBS :vous devez passer à PDO ou MYSQLI en tant que MYSQL mysql_real_escape_string sera également obsolète :)

vous mélangez entre mysqli et mysql .

EDIT :à partir de votre deuxième erreur.

  mysqli_real_escape_string ($link ,$source )  // $link is your connection variable

ref