A voir également:
- Probleme phpmyadmin csv
- Clé étrangère phpmyadmin ✓ - Forum MySQL
- Supprimer une base de données phpmyadmin ✓ - Forum Logiciels
- Changer mot de passe phpmyadmin - Forum PHP
- Nombre de colonnes invalides dans les données csv à la ligne 1 ✓ - Forum Webmastering
- Découper fichier csv en plusieurs ✓ - Forum Excel
1 réponse
jmric49
Messages postés
12
Date d'inscription
lundi 1 septembre 2008
Statut
Membre
Dernière intervention
1 mars 2009
26
25 févr. 2009 à 17:20
25 févr. 2009 à 17:20
Bonjour,
l'import du fichier dans phpadmin doit impérativement porter sur les 6 champs : il faut donc que la zone id soit renseignée et doit être positionnée devant les 5 autres champs dans le fichier .CSV. Il faut donc attribuer un id à chaque enregistrement et s'assurer que chacun d'eux est unique.
Autre solution, qui ne nécessite pas de gérer manuellement l'auto incrément mais qui est plus lourde : écrire un script php qui lit en entrée le .csv et insère les 5 champs enregistrement par enregistrement via une requête INSERT. Dans ce cas l'auto incrément se gère tout seul.
Bon courage.
l'import du fichier dans phpadmin doit impérativement porter sur les 6 champs : il faut donc que la zone id soit renseignée et doit être positionnée devant les 5 autres champs dans le fichier .CSV. Il faut donc attribuer un id à chaque enregistrement et s'assurer que chacun d'eux est unique.
Autre solution, qui ne nécessite pas de gérer manuellement l'auto incrément mais qui est plus lourde : écrire un script php qui lit en entrée le .csv et insère les 5 champs enregistrement par enregistrement via une requête INSERT. Dans ce cas l'auto incrément se gère tout seul.
Bon courage.
25 févr. 2009 à 17:23