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] Comment récupérer la 1ère ligne d'un fichier CSV


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Septembre 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 65
    Points : 55
    Points
    55
    Par défaut [CSV] Comment récupérer la 1ère ligne d'un fichier CSV
    Bonjour,

    Avec code PHP, est-ce que c'est possible de récupérer ligne par ligne un fichier CSV. Par exemple, j'aimerai bien de récupérer les lignes en indiquant le noméro de la ligne.

    Pour l'instant, j'ai que ça comme code, et j'arrive pas de récupérer les lignes que je veux, toutes les lignes sont affichées:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    $fichier_name="C:\toto.csv";
     if (file_exists($fichier_name))
         $fp = fopen($fichier_name, "r"); 
     else
         { 
           echo "Fichier introuvable !";
           exit();
         }
    while (!feof($fp)) 
        { 
           $ligne = fgets($fp,1000);
           $liste = explode( ",",$ligne); 
     
           $champ1 = $liste[0];
           $champ2 = $liste[1];
           $champ3 = $liste[2];
           echo "$champ1  $champ2  $champ3 <br>";
        }
    Merci par avance de vos aides, toute les idées sont bienvenues!

  2. #2
    Membre actif
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    251
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2006
    Messages : 251
    Points : 292
    Points
    292

  3. #3
    Invité
    Invité(e)
    Par défaut
    tu a aussi la fonction file() qui te retourne un fichier en tableau

  4. #4
    Membre du Club
    Inscrit en
    Septembre 2006
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 65
    Points : 55
    Points
    55
    Par défaut Résolu
    Citation Envoyé par benji07 Voir le message
    Merci pour l'info, c'est bien utile

    Citation Envoyé par Bourgui Voir le message
    tu a aussi la fonction file() qui te retourne un fichier en tableau
    Merci beaucoup pour ton aide.

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

Discussions similaires

  1. [PowerShell] Comment afficher la dernière ligne d'un fichier CSV ?
    Par johnvlesk dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 09/11/2010, 21h47
  2. Réécrire la 1ère ligne d'un fichier csv
    Par drake56 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 03/06/2009, 18h53
  3. [CSV] Comment récupérer la 1ère ligne d'un fichier CSV
    Par lolitta_dz dans le forum C++Builder
    Réponses: 8
    Dernier message: 31/10/2008, 15h53
  4. Réponses: 5
    Dernier message: 24/06/2008, 13h07
  5. [CSV] Ajouter et supprimer des ligne dans un fichier CSV
    Par gpsevasion dans le forum Langage
    Réponses: 3
    Dernier message: 28/02/2007, 17h00

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