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

mysqlの実際のエスケープ文字列を使用するにはどうすればよいですか?

    beforeの値をエスケープする必要があります それらをクエリに入れます:

    $hnum = mysql_real_escape_string($_POST['hnum']);
    $query = "INSERT ... VALUES('$hnum')";
    

    値がたくさんある場合は、それらをループできます:

    $values = $_POST;
    
    foreach ($values as &$value) {
        $value = mysql_real_escape_string($value);
    }
    
    $query = "INSERT ... VALUES('$values[hnum]')";
    


    1. PostgreSQL用のAmazonRDSおよびAuroraオファリングの概要

    2. エコー/リターンは変数の前に空白を追加しています

    3. MySQLパフォーマンスの最適化:日時フィールドによる順序

    4. MySQLEAVの結果をリレーショナルテーブルとして取得するための最高のパフォーマンスは何ですか