sql >> Database teknologi >  >> RDS >> Mysql

hvordan bruger jeg mysql real escape streng?

Du bliver nødt til at undslippe værdierne før du sætter dem ind i forespørgslen:

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

Hvis du har mange værdier, kan du gå over dem:

$values = $_POST;

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

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


  1. Hvordan kan jeg importere en JSON-fil til MySQL-databasen ved hjælp af en simpel forespørgsel, uden faktisk at konvertere den til andre filformater som CSV osv.?

  2. MySQL:Tilføj begrænsning, hvis den ikke eksisterer

  3. mysql med kommaseparerede værdier

  4. Forstå Workload Analyzer til at kortlægge ydeevneflaskehalse