fichier csv + base de donnée
Bonsoir,
je souhaiterais faire la chose suivante mais je suis bloqué par deux étapes dans la finalisation. Je dispose d'un fichier .csv comportant des lignes du type :
date;ville;periode;commentaires;
date;ville;periode;commentaires;
...
Mes questions sont les suivantes :
- La fonction fgetscsv permet d'extraire les données mais elles donnent également les lignes blanches. Comment s'en affranchir lorsqu'on affiche les résultats de fgetscsv ? Avec file, je n'ai pas ce problème.
je souhaiterais envoyer les données dans une base mais je voudrais vérifier auparavant que par exemple la date ou encore la ville n'existe pas déjà dans la base. En d'autres termes, comment insérer ces données dans la base sans avoir de doublons ? C'est à dire si on a par exemple :
12/03/2104;Paris;matin;joli;
12/03/2104;Paris;soir;Nuit noire;
Merci d'avance pour vos contributions, je n'ai pas mis de code car je souhaite des pistes de réflexion et non pas du code tout pret.