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 :

Lire dans le fichier texte


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
    Décembre 2013
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2013
    Messages : 35
    Par défaut Lire dans le fichier texte
    Bonsoir.

    J'ai un fichier texte qui contient.

    jacques=3
    gaston=2
    lucie=6

    Avec le langage PHP, je souhaiterai pouvoir récupérer chaque mot ( dans une variable) et chaque chiffre qui lui correspond (dans une variable)
    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    $chemin = "visite.txt";
     
    $handle = file_get_contents($chemin);
     
    $nom explode("=", $handle);
     
    echo $nom[0];
    echo $nom[1];
    echo $nom[2];

    Mon résultat.
    jacques1 gaston1 lucie

    Pourriez-vous m'aiguiller svp?
    Merci

  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
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    if (($handle = fopen("visite.txt", "r")) !== FALSE) {
        while (($data = fgetcsv($handle, 1000, "=")) !== FALSE) {
            echo $data[0] . $data[1] . '<br/>';
        }
        fclose($handle);
    }
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2013
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2013
    Messages : 35
    Par défaut
    merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii j'ai cherché des heures !!!!!!!
    Je n'aurai jamais trouvé !

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2013
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2013
    Messages : 35
    Par défaut
    Bonjour, je cherche à stocker tous les réponses pour les réécrire dans le même fichier. Mais ceci ne fonctionne pas, je n'arrive pas à les faire revenir à la ligne

    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    if (($handle = fopen("visite.txt", "r")) !== FALSE) {
        while (($data = fgetcsv($handle, 1000, "=")) !== FALSE) {
            if ( ($_GET["bd"]) != ($data[0]) ) {
     
                $contenu=$contenu.$data[0]."=".$data[1];
            }
         }
    }
    Comment écrire un retour à la ligne ou un enter en PHP?
    Comment retourner a la ligne pour écrire?

    Merci

  5. #5
    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
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $contenu .= $data[0]."=".$data[1] . PHP_EOL;
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2013
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2013
    Messages : 35
    Par défaut
    Merciiiii !! Ca marche !!

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

Discussions similaires

  1. lire dans un fichier text
    Par khayate dans le forum VB.NET
    Réponses: 6
    Dernier message: 18/06/2007, 18h22
  2. Réponses: 11
    Dernier message: 25/01/2007, 18h20
  3. Réponses: 13
    Dernier message: 09/11/2006, 23h37
  4. [VB.NET]comment écrire/lire dans un fichier text
    Par zouhib dans le forum Windows Forms
    Réponses: 1
    Dernier message: 19/05/2006, 17h11
  5. Ecrire et lire dans un fichier texte
    Par podz dans le forum C
    Réponses: 3
    Dernier message: 25/10/2005, 16h57

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