begin process at 2012 05 29 01:59:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

extraire une ligne


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

extraire une ligne

dimanche 5 juin 2005 à 17:14:02 | extraire une ligne

lucky82

Bonjour :)

je veux faire une petit code qui extrait la ligne qui contient un mot donné en parametre , pourriez vous m'aider !!?
merci

dimanche 5 juin 2005 à 18:22:54 | Re : extraire une ligne

Anthomicro

Salut,

qui extrait la ligne de quoi ? d'un fichier ?


    dimanche 5 juin 2005 à 18:47:15 | Re : extraire une ligne

    lucky82

    un code qui extrait la ligne qui contient un mot bien specifique ,ces lignes la se trouvent dans une text qui se trouve dans un elemnt d'un tableau.
    si c'est pas clair je reexplique
    merci
    lundi 6 juin 2005 à 08:36:00 | Re : extraire une ligne

    ImmortalPC

    Salut,
    pour faire du ligne à ligne :
    <?php
    $fichier = 'Nom_du_fichier_à_ouvrir';
    if(file_exists($fichier)){// On vérifie que le fichier existe
        $tableau = file($fichier);
        while(list($ligne,$valeur_de_la_ligne) = each($tableau)){// On lit le fichier
        $ligne++;// enlève le ZERO
        echo 'Ligne ',$ligne,' : ',$valeur_de_la_ligne,'<br />';
        }
    }
    ?>

    Après c'est dans une base sql je suppose.
    Donc tu modifis le code comme cela:
    <?php
        while(list($ligne,$valeur_de_la_ligne) = each($variable_sql)){// On lit le fichier
        $ligne++;// enlève le ZERO
        echo 'Ligne ',$ligne,' : ',$valeur_de_la_ligne,'<br />';
        }
    ?>
    @+

    Immortal-PC,
    téléchargements,astuces ,entre-aide informatique , conseils pour vos problèmes d'ordi.
    lundi 6 juin 2005 à 09:35:30 | Re : extraire une ligne

    lucky82

    bonjour et merci 
    mais je crois que je dois m'expliquer encore plus:

    j'ai un tableau composée de plusieurs elements ,parmis ses elements il y a un qui s'appelle "text" ,

    dans ce text y a des mots qui m'interessent ,
    ces mots je les ai dans un autre tableau donc il sont connu
    donc je veux extraire de chaque element"text" qui existe dans le 1er tableau la ligne qui contient un des mots qui existent dans le 2eme tableau
    merci
    lundi 6 juin 2005 à 10:14:24 | Re : extraire une ligne

    malalam

    Administrateur CodeS-SourceS
    Hello,

    a la va vite, il y a des fonctions plus simples pour ca sans doute (array_keys par exemple, in_array...) mais bon j'avais la flemme de chercher :

    <?php

    $tabTextes = array ('bonjour je suis moi', 'hello world', 'je meurs pour du chocolat');
    $tabMots = array ('chocolat', 'world');

    function checkMots ($arrTxt, $arrMots) {
        foreach ($arrTxt as $clefTxt => $texte) {
            foreach ($arrMots as $clefMot => $mot) {
                if (strpos ($texte, $mot)) {
                    $tabLignes[] = $clefTxt;
                }
            }
        }
        if (is_array ($tabLignes))
            return $tabLignes;
        else
            return false;
    }

    $tab = checkMots ($tabTextes, $tabMots);
    print_r ($tab);
    ?>

    lundi 6 juin 2005 à 10:15:09 | Re : extraire une ligne

    malalam

    Administrateur CodeS-SourceS
    Petite modif :

    <?php

    $tabTextes = array ('bonjour je suis moi', 'hello world', 'je meurs pour du chocolat');
    $tabMots = array ('chocolat', 'world');

    function checkMots ($arrTxt, $arrMots) {
        foreach ($arrTxt as $clefTxt => $texte) {
            foreach ($arrMots as $clefMot => $mot) {
                if (strpos ($texte, $mot) !== false) {
                    $tabLignes[] = $clefTxt;
                }
            }
        }
        if (is_array ($tabLignes))
            return $tabLignes;
        else
            return false;
    }

    $tab = checkMots ($tabTextes, $tabMots);
    print_r ($tab);
    ?>



    Cette discussion est classée dans : ligne, extraire


    Répondre à ce message

    Sujets en rapport avec ce message

    extraire texte entre balises [ par scoder ] bonjour je récupère le contenu d'une ligne d'une page web dans une variable, et j'aimerai extraire le texte qu'il y a entre les balises et de cette regex pour extraire du code entre 2 balises [ par RV2931 ] bonjour,ça fait quelques heures que je cherche, je trouve pas comment faire,je voudrais extraire du texte d'une page html, ce texte est compris entre PHP - Extraire des chaîne par ligne dans un .txt [ par KolKOR ] Bonjour,Je suis entrain de réaliser une enquête qualité d'une entreprise. Je demande à des client de remplir un formulaire afin de faire des statistiq extraire une ligne d'un fichier texte [ par matthieugregoire ] Bonjour à tous!!Je suis tout à fait novice dans l'usage de php et c'est pourquoi j'ai besoin que l'on me donne un petit coup de pouce. Je vous expose petit probleme SQL [ par Clonk ] bonjour,voilà, j'ai une première page où je liste des nom et où je crée un lien direct vers une autre page, genre:while($ligne=mysql_fetch_object($res Ligne de couleur [ par forchrisw ] Votre texte ICI Ligne de couleur [ par forchrisw ] je voudrais affichier a l'ecran une lign esur deux comment je peux fairevoici mon code//Pour charger les infos de connection$connect=mysql_connect($ho Afficher une ligne d'une table mysql [ par Alferox ] Bonjours,bon bin une question de base toute con.Je voudrais afficher uniquement la ligne qui port l'id 2 d'une table. Il n'y a pas plus simple que de table encombrante [ par eax ] salut!j'ai un soucis avec une table mysql qui est assez lourde (>2Mo) car elle contient environ 39000 enregistrements et j'arrive pas à l'uploader ave aide pour dessiner un tableau avec echo ( livre d'or) [ par agentTMORT ] while ($ligne = mysql_fetch_object ($res)) {echo "";echo ""; echo "&l


    Nos sponsors


    Sondage...

    CalendriCode

    Mai 2012
    LMMJVSD
     123456
    78910111213
    14151617181920
    21222324252627
    28293031   

    Consulter la suite du CalendriCode

    A découvrir



     
    Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
    CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
    CodeS-SourceS.com© est une marque déposée tous droits réservés

    Google Coop CodeS-SourceS Google Coop CodeS-SourceS
    Temps d'éxécution de la page : 0,484 sec (3)

    Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales