Bonjour,
Je me permets de poster ici
Le but de mon script est de récupérer un fichier CSV (on va supposer que les données sont correctes pour l'instant) pour l'insérer, après traitement, dans une base de données SQL.
Pour l'instant, le fichier est bien uploadé sur le serveur, c'est après que cela se complique.
Je n'ai pas trop besoin de code (pour l'instant), mais surtout de méthode.
Le fichier doit être lu, quelques chaines doivent être remplacés comme ceci:
La colonne 1, c'est la date, est en JJ/MM/AAAA et il faut la faire passer en AA/MM/JJ.
La colonne 2, il y a des chaines.
J'aimerais que:
- si la chaine n'existe pas dans la base (déjà existante) nommée 'client', on créé une ligne.
- Si elle existe, on la remplace par son ID correspondant.
(on va faire pareil avec la colonne 3, 4 et 5 mais avec d'autres tables).
Seulement, je ne sais pas trop comment m'y prendre, dans quel ordre ce serait plus rapide à exécuter ? Quels fonctions utiliser ?
Merci.
K.
Partager