sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo soluciono este error? En desuso:mysql_escape_string():esta función está en desuso; use mysql_real_escape_string() en su lugar

el mensaje de error lo decía claramente.

cambia esto

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

a

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

OBS:debe cambiar a PDO o MYSQLI como MYSQL mysql_real_escape_string también quedará en desuso :)

estás mezclando entre mysqli y mysql.

EDITAR:de su segundo error.

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

ref