update de plusieurs références en même temps

Petit nouveau ! | 2 Messages

01 avr. 2008, 10:35

Bonjour à tous
je désirerais updater tous les prix d'une base de données sur des livres en même temps (plus de 600 entrées). Pour cela je dispose dans la base de deux colonnes "ref" et "prix" et d'un fichier excel avec les colonnes correspondantes.
Merci de votre aide

ViPHP
ViPHP | 5924 Messages

01 avr. 2008, 11:20

De rien…
Au fait, tu avais peut être une question ?

Eléphant du PHP | 422 Messages

01 avr. 2008, 13:00

Tu travailles sous Excel, tu crées une troisième colonne

Code : Tout sélectionner

A B C 1 X323 42,12 =CONCATENER("update livre set prix=";B1;" where ref='";A1;"';") 2 V727 25,01 =CONCATENER("update livre set prix=";B2;" where ref='";A2;"';")
Tu recopies 600 fois la cellulle C1, tu exportes la colonne, tu n'oublies pas de remplacer les virgules dans le prix par un point et tu injectes le tout dans un phpmyadmin.

ViPHP
ViPHP | 2291 Messages

01 avr. 2008, 16:41

Bonjour à tous
je désirerais updater tous les prix d'une base de données sur des livres en même temps (plus de 600 entrées). Pour cela je dispose dans la base de deux colonnes "ref" et "prix" et d'un fichier excel avec les colonnes correspondantes.
Merci de votre aide
L'augmentation es la même pour tous ?

Petit nouveau ! | 2 Messages

01 avr. 2008, 17:28

Merci Caroube ça a parfaitement fonctionné ! :D