sql >> データベース >  >> RDS >> Mysql

このエラーを解決するにはどうすればよいですか?非推奨:mysql_escape_string():この関数は非推奨です。代わりにmysql_real_escape_string()を使用してください

    エラーメッセージはそれを明確に示していました。

    これを変更する

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

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

    OBS:MYSQL mysql_real_escape_stringとしてPDOまたはMYSQLIに切り替える必要があります 非推奨にもなります:)

    mysqliとmysqlを混在させています。

    編集:2番目のエラーから。

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

    ref



    1. MySql一般エラー:2053

    2. OracleParameter.ValueをInt32に変換します

    3. Dev / Test RDSを使用することは、本番RDSよりもプロジェクトにとって悪い考えですか?

    4. MSAccessとODBCを使用してリモートPostgreSQLに接続する