Comment mettre à jour plusieurs colonnes dans mysql à l'aide de php

Ici, je suis en train de mettre à jour mettre à jour plusieurs valeurs de la colonne dans la table mysql à l'aide de php.

$product_id = mysqli_real_escape_string($link, $_POST['product_id']);
$product_name = mysqli_real_escape_string($link, $_POST['product_name']);
$product_category = mysqli_real_escape_string($link, $_POST['product_category']);

$sql = "UPDATE product_list (product_name, product_category, product_price,product_description,product_size_category) VALUES ('$product_name', '$product_category', '$product_price', '$product_description', '$size_category')";
}"

j'ai 5 valeurs de la colonne à mettre à jour dans la table, je suis en utilisant la variable d'enregistrer des données et à l'aide de cette variable souhaitez mettre à jour les valeurs dans le tableau comment puis-je le faire?

Alors, quel est le problème que vous rencontrez?
double possible de PHP: mettre à Jour plusieurs champs dans MySQL seule requête
votre requête est une requête d'insertion. pas de mise à jour de la requête. Utilisation update table_name ensemble column_name = 'valeur'
Veuillez vérifier votre requête. Je pense que, vous sont confondus avec d'INSERTION et de mise à JOUR de la requête. Consultez la mise à JOUR de la syntaxe de la requête ici

OriginalL'auteur Chandan Raikar | 2015-09-07