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

PHP:Aktualisieren Sie mehrere MySQL-Felder in einer einzigen Abfrage

Fügen Sie mehrere Spalten mit Kommatrennung hinzu:

UPDATE settings SET postsPerPage = $postsPerPage, style= $style WHERE id = '1'

Allerdings bereinigen Sie Ihre Eingaben nicht?? Dies würde bedeuten, dass jeder zufällige Hacker Ihre Datenbank zerstören könnte. Siehe diese Frage:What's die beste Methode zum Bereinigen von Benutzereingaben mit PHP?

Ist Stil eine Zahl oder eine Zeichenfolge? Ich gehe von einer Zeichenfolge aus, also müsste sie in Anführungszeichen gesetzt werden.