Mysql
 sql >> Base de données >  >> RDS >> Mysql

PHP :mettre à jour plusieurs champs MySQL en une seule requête

Ajoutez vos multiples colonnes en les séparant par des virgules :

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

Cependant, vous ne désinfectez pas vos entrées ?? Cela signifierait que n'importe quel pirate informatique pourrait détruire votre base de données. Voir cette question :Ce qui est la meilleure méthode pour nettoyer les entrées utilisateur avec PHP ?

De plus, le style est-il un nombre ou une chaîne ? Je suppose qu'il s'agit d'une chaîne, il faudrait donc qu'elle soit entre guillemets.