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 ?