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

Übergeben Sie Array-Schlüssel und -Werte an die Mysql-Abfragezeichenfolge

Ich denke, es sieht ziemlich gut aus; Ich mag das. Ich nehme secure() an schützt vor SQL-Injection. Ich sehe nicht wirklich etwas, was ich ändern würde.

Sie könnten Entfernen Sie Klammern aus der for-Schleife, da es sich um eine Anweisung handelt, aber das ist kein großes Problem

foreach ($qWhere as $key=>$value)
    $fields[] = sprintf("%s = '%s'", $key, secure($value));