Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie verwende ich mysql echte Escape-Zeichenfolge?

Sie müssen die Werte vorher maskieren Sie setzen sie in die Abfrage ein:

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

Wenn Sie viele Werte haben, können Sie sie durchlaufen:

$values = $_POST;

foreach ($values as &$value) {
    $value = mysql_real_escape_string($value);
}

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