Mon amie et moi travaillons depuis peu sur un projet de grande envergure pour le quel nous récupérons de grandes quantités de données. Nous en avons de plus en plus, à tel point que je commence à m’interroger sur la méthode.
Nous utilisons Excel pour saisir les données (c'est moche je sais ) puis nous les convertissons en .XLS ou en .csv pour les importer sur Mysql.
La méthode est primaire mais elle a le mérite de fonctionner sauf que nos données sont fréquemment mises à jour.
Existe t'il un moyen pour 'ajouter' un fichier csv de sorte que les données ajoutées suivent simplement les données déjà présentes ?
Pour être plus précise, si ma table 'albums' se termine actuellement à l'id 2580 je voudrais ajouter mon fichier csv sur phpmyadmin afin qu'il recommence juste après (2581, 2582 .... etc).
J'aimerai aussi avoir votre avis sur la méthode , si vous connaissez une meilleure façon de faire je suis preneuse parce que là j'ai l'impression de manipuler une épée avec les pieds ...
Voilà merci
- Edité par MargauxLLL 8 septembre 2019 à 13:05:20
Sur la méthode d'import par fichier, c'est vrai que c'est un peu ... artisanal ... La proposition de Philodick est plus propre ... Maintenant si vous avez impossibilité de faire les saisies en ligne le CSV reste une solution viable ...
MargauxLLL a écrit:
si ma table 'albums' se termine actuellement à l'id 2580 je voudrais ajouter mon fichier csv sur phpmyadmin afin qu'il recommence juste après (2581, 2582 .... etc)
Je ne comprends pas ... Si vous avez une table album avec un id auto incrémenté, chaque nouvelle insertion dans cette table incrémentera l'id ... quel est le problème actuellement ?
Philodick : Je vais essayé de coder une interface d'ajout quand j'aurai le temps =)
Benzouye : quand nous ajoutons 10 lignes nous devons réimporter toute la base de données, nous nous demandions s'il était possible d'importer un autre csv qui continuerait à notre bdd mysql (bien sur ce csv aurait les mêmes champs).
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
N'oubliez pas d'activer les erreurs PDO.