sql >> Database >  >> RDS >> Mysql

Hoe los ik deze fout op? Verouderd:mysql_escape_string():Deze functie is verouderd; gebruik in plaats daarvan mysql_real_escape_string()

de foutmelding zei het duidelijk.

verander dit

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

naar

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

OBS:u moet overschakelen naar PDO of MYSQLI als MYSQL mysql_real_escape_string wordt ook beëindigd :)

je mixt tussen mysqli en mysql.

EDIT:van je tweede fout.

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

ref



  1. Hoe controleer ik het standaardpoortnummer voor mysql-verbinding? Verbinding werkt niet! jdbc-verbinding

  2. tomcat 6.0.24 Uitzondering:kan com.mysql.jdbc.SQLError niet laden

  3. Aantal vrijdagen tussen twee data

  4. django postgresql json veldschema validatie