Bonjour,
Si tu coches la case "Remplacer les données de la table", il vas simplement faire un TRUNCATE de ta table pour la vider avant d'importer.
Je crois que dans un import via phpmyadmin tu ne peux faire qu'un INSERT INTO, hors toi tu aurais besoin d'un INSERT IGNORE et/ou un REPLACE et/ou un UPDATE.
Je penses qu'il faut que tu importes dans un autre table (import_csv par exemple) et qu'en suite tu fasse 2 requêtes SQL, une qui met à jour les champs existant, et une autre qui crée les nouveau enregistrement.
Et que ta colonne "Contact" soit une clefs unique sur ta table 1212 bien sur ! ^^
Code :
- --MISE A JOUR
- UPDATE `import_csv`, `1212` SET `1212`.`date de relance` = `import_csv`.`date de relance` WHERE `1212`.`Contact` = `import_csv`.`Contact`;
- --IMPORT
- INSERT IGNORE INTO `1212` (`Contact`, `date de relance`) SELECT `Contact`, `date de relance` FROM `import_csv`;
|
---------------
D3