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
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
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
Vous devez vous connecter pour publier un commentaire.
OriginalL'auteur Shailesh Katarmal
Essayer comme ceci :
Référence : https://dev.mysql.com/doc/refman/5.0/en/update.html
OriginalL'auteur Toretto
Vous mélangez la syntaxe de la requête entre
INSERT
etUPDATE
des requêtes, leUPDATE
syntaxe est ;Vous utilisez le
UPDATE
requête comme suit :OriginalL'auteur KAD
Votre requête doit être quelque chose comme ceci :
OriginalL'auteur Rifai
Mise à jour de la requête sql, voir qui coule.
Mise à jour database_tablename ENSEMBLE column_name1 = column_value1 , column_name2 = column_value2
OriginalL'auteur Jakir Hossain