MYSQL Mise à jour de plusieurs colonnes à l'aide de variables

J'ai utilisé cette requête pour insérer toutes mes valeurs dans la base de données:

INSERT INTO products ($fields) VALUES ($values)

Cependant, j'essaie d'utiliser le même format pour la mise à JOUR:

UPDATE products SET ($fields) VALUES ($values) WHERE sku = '$checksku'

...et je suis projeté une erreur de syntaxe:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('product,make,model,' at line 1

Je ne peux pas le comprendre. Serais reconnaissant de toute aide. Merci.

source d'informationauteur Brett