Forum Clubic

Mise a jour d'une BDD importer d'excel

voila j’ai un fichier excel que j’importe dans une base mysql suite a une page admin…ca fonctionne tres bien mais le pb c’est que toutes les lignes se rajoutent…alors que je voudrais reussir à juste les mettre a jour…comment faire?

Tu n’ as pas la possibilité de supprimer les lignes désuettes a la main ? Voir Toutes les suprimer, puis effectué la mise a jour de ta base.
Edité le 26/05/2008 à 11:43

ben mon admin ne saura pas faire…lol mais dans le code j’avais penser ecrire “delete from MaTable” pour tt supprimer et apres la re enregistrer mais ca n’a pas l’air de fonctionner

DELETE FROM table ne vide pas la table ? Essaie TRUNCATE TABLE table.
Sinon, dans ta table (et dans ton fichier Excel), n’y a-t-il pas un champ identifiant chaque ligne ?

bon truncate ne fonctionne pas nn plus…nn je n’ai pas une telle ligne mais je peux creer un ID …pas de probleme…

et a partir de la je fais quoi? j’efface ligne par ligne dans une boucle ?

Es-tu en mode transactionnel (BEGIN, COMMIT, ROLLBACK) ?

nn pas du tt…je ne connais que de nom …enfin et leur fonction mais je ne sais pas les utiliser

je dois faire comment alors ? une idée ?:smiley: