J'ai une table qui stocke une valeur qui sera ajoutée au fil du temps. Quand je veux ajouter à la valeur que je voudrais le faire en une seule requête plutôt que -Comment puis-je mettre à jour un champ dans une table de base de données MySQL par ajout dans une base de données MySQL dans une seule requête
- Get oldValue base de données
- newValue = oldValue + X
mise à jour consécutive avec newValue
$ query1 = "SÉLECTIONNER la valeur FROM table WHERE id = thisID"; $ result1 = Requête mysql ($ query1); while ($ row = mysql_fetch_array ($ résultat)) { $ oldValue = $ row ['valeur']; } $ newValue = $ oldValue + x $ query1 = "Table UPDATE Valeur SET = $ newValue WHERE id = thisID";
Est-ce que cela peut être fait dans une seule requête?