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 ?![]()