Bonjour,
Je réalise un module d'importation de données CSV.
Le problème est que je ne connais pas l'origine du fichier CSV, mais celle de la table SQL de destination.
Je voudrais faire un module facile à utiliser sans connaître a priori la structure CSV (séparateur, encadrement, échappement) du fichier source.
Je peux mettre un formulaire de choix de ces paramètres, mais ceci me paraît compliqué pour les utilisateurs non-informaticiens. Est-il vraiment indispensable de les préciser ou faut il laisser SplFileObject se débrouiller?
Par ailleurs, dans la doc sur fgetcsv, les utilisateurs semblent indiquer certains dysfonctionnements mais ces commentaires datent. Est-ce que cette fonction est fiabilisée.
J'ai un deuxième problème: Je cherche le moyen de détecter le format date des données source (quel qu'il soit) pour les convertir au format SQL.
Partager