[php] Mise à jour d'une base de donnée

Mise à jour d'une base de donnée [php] - PHP - Programmation

Marsh Posté le 09-09-2003 à 18:34:27    

Bonjour,
 
Depuis un fichier texte contenant des valeurs, je dois mettre à jour une base de donnée Mysql.
Quelqu'un aurait une idée pour que le script enlève les entrées qui ont disparus, les données qui ont changés ainsi que les nouvelles entrées ?

Reply

Marsh Posté le 09-09-2003 à 18:34:27   

Reply

Marsh Posté le 09-09-2003 à 18:39:58    

deviant a écrit :

Bonjour,
 
Depuis un fichier texte contenant des valeurs, je dois mettre à jour une base de donnée Mysql.
Quelqu'un aurait une idée pour que le script enlève les entrées qui ont disparus, les données qui ont changés ainsi que les nouvelles entrées ?


 
1) Tu fais une lecture de ta BDD.
 
2) si l'entrée a disparu, tu fais un DELETE, si elle a changé, un UPDATE.
 
3) Bon courage et tiens nous au courant de l'avancée de TON travail...

Reply

Marsh Posté le 09-09-2003 à 18:53:20    

Ce que je fais pour l'instant c'est:
Je vérifie si l'entrée existe, si oui j'INSERT sinon j'UPDATE
Le problème c'est pour vérifier si l'entrée n'existe plus.

Reply

Marsh Posté le 10-09-2003 à 14:58:03    

Tu fais comment pour savoir si c'est une nouvelle entrée ou une entrée supprimée ?
 
Sinon tu peux remplacer ton insert / update par un replace

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed