IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[CSV] Parcourir un CSV élément par élément


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 54
    Par défaut [CSV] Parcourir un CSV élément par élément
    Bonjour,

    j'ai un tableau csv que je voudrais separer en plusieurs table afin de les importer dans les tables mysql appropriées.
    grace à la fonction fopen j'ouvre mon fichier csv et ensuite avec la fonction fgetcsv j'arrive à obtenir une ligne à la fois toute mes données.

    les lignes que j'obtiens ressemble à ceci :

    2;"Acanthusus";"Acanthus";"spinosus";;;;;"L.";"Acanthaceae";"France ";"FR";"Provence";;;;;;;1825;"Dijon Alfred";;;;;;;"G"


    mais je n'arrive pas a mettre chaque element separer par ; dans une cellule de tableau que je pourrais manipuler.

    suis-je claire?

    merci d'avance pour votre aide

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Bonjour,

    La fonction fgetcsv() le fait déjà, indique lui bien que tu as le point virgule comme séparateur.

    N'hesite pas a consulter la documentation quand tu as des problemes avec une fonction.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 54
    Par défaut
    merci pour ton aide,

    je viens juste de comprendre que je me trompais de function.
    j'utilisais fget et non fgetcsv.

    Un grand merci pour ton aide et effectivement je ne devais pas oublier d'indiquer l'element séparateur.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CR 8] Split d'un champ élément par élément
    Par mscpleaz dans le forum Formules
    Réponses: 2
    Dernier message: 19/06/2015, 10h19
  2. Remplir un tableau élément par élément
    Par Piroh dans le forum Pascal
    Réponses: 4
    Dernier message: 10/02/2015, 15h23
  3. Faire des opérations élément par élément
    Par fahimonasri dans le forum MATLAB
    Réponses: 2
    Dernier message: 25/11/2013, 15h06
  4. Réponses: 3
    Dernier message: 16/01/2009, 16h27
  5. [Dates] pb pour afficher éléments par éléments
    Par linouline dans le forum Langage
    Réponses: 9
    Dernier message: 04/06/2006, 14h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo