THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,
j'ai besoin de mettre à jour les prix,
je pense que la commande suivante est juste,
mais afin d'éviter les conneries,
j'aimerais confirmation.

 UPDATE product_price SET price = 4 

Merci d'avance

Offline


Bonjour,
Attention : opération risquée !! (et c'est peu de le dire).

Il est en effet possible de mettre à jour des prix en masse en intervenant directement sur la base de donnée mais une telle opération doit être réalisée de manière chirurgicale.

Dans ton cas l'opération concerne-t-elle TOUS les produits de la boutique, l'ensemble des produits d'une SEULE ou PLUSIEURS catégorie(s) ou seulement QUELQUES produits donnés ?

Via une requête SQL tu as un grand pouvoir et comme a dit l'autre : avec des grands pouvoirs viennent de grandes responsabilités ! Tu peut ruiner la base avec une requête mal qualibrée / rédigée, il convient donc de bien définir le périmètre des modifications souhaitées.

Et faire un sauvegarde de la base avant toute opération de cette nature !

Last edited by Nog (07-01-2020 09:12:23)

Offline


Bonjour,
l'opération concerne tout les produits.

Offline


Bonjour,

Si la mise à jour concerne TOUS les produits alors il est effectivement possible d'utiliser la requête suivante :

UPDATE product_price SET price = 4.00;

Ne pas oublier de sauvegarder la table avant d'exécuter la requête.

Offline


ok a part un point virgule, ça va j'avais juste (pour une fois) !

merci Nog