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

mysql_real_escape_string og array_map returnerer tomme strenge?

array_map returnerer nyt array, hvis du overskriver $_POST , en bedre løsning ville være at bruge array_walk .

array_walk($_POST, function(&$string) use ($link) { 
  $string = mysqli_real_escape_string($link, $string);
});

Bemærk at $link skal være gyldig forbindelse.

Function [ <internal:mysqli> function mysqli_real_escape_string ] {

  - Parameters [2] {
    Parameter #0 [ <required> $link ]
    Parameter #1 [ <required> $string_to_escape ]
  }
}


  1. Kontrollerer, om en ikke-LOB-kolonne skal opdateres

  2. sequelize tabel uden kolonne 'id'

  3. hvordan man konverterer en strengdato til datoformat i oracle10g

  4. Standard Dato/Time Format Strings Understøttet af FORMAT() i SQL Server