Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/01/2007, 17h55   #1
Invité de passage
 
Inscription : janvier 2007
Messages : 24
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 24
Points : 2
Points : 2
Par défaut Compteur de ligne d'un fichier pour création uniquement de balises

Bonjour
voila mon programme parcours en php un fichier texte et met chaque ligne dans une balise <li>, le nombre de ligne du fichier n'est pas connu a l'avance.
Donc mon probleme serait de creer des balise <li> avec des id different pour chaque ligne

merci de m'aider
michael75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2007, 18h34   #2
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Pourquoi ne pas utiliser un simple compteur que tu initialises à 0 avant le début de la lecture et que tu incrémentes pendant celle-ci ?
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2007, 18h40   #3
Invité de passage
 
Inscription : janvier 2007
Messages : 24
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 24
Points : 2
Points : 2
oui j'ai essayé cette solution mais sa ne marche pa
voici mon bout de code qui pose probleme

Code :
1
2
3
4
5
 while(!feof($fp))
{
     $zone="zone".$i;
    print('<li class="box" style="background:white;" id=$zone >');
}
michael75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2007, 18h45   #4
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Si tu fais ça :
Code :
1
2
3
4
5
6
$i = 0;
while(!feof($fp))
{
    $zone = "zone" . $i++;
        print('<li class="box" style="background:white;" id="$zone" >');
}
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2007, 18h50   #5
Invité de passage
 
Inscription : janvier 2007
Messages : 24
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 24
Points : 2
Points : 2
non cela ne crée pas de balise avec des id distinct
michael75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2007, 18h53   #6
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Autant pour moi :
Code :
1
2
3
4
5
6
$i = 0;
while(!feof($fp))
{
    $zone = "zone" . $i++;
        print('<li class="box" style="background:white;" id="'.$zone.'" >');
}
Là c'est bon à coup sur
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2007, 18h54   #7
Membre chevronné
 
Avatar de |PaRa-BoL
 
Inscription : novembre 2003
Messages : 737
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : novembre 2003
Messages : 737
Points : 782
Points : 782
Probleme de concaténation :
Code :
1
2
3
4
5
6
7
 
$i = 0;
while(!feof($fp))
{
    $zone = "zone" . $i++;
        print('<li class="box" style="background:white;" id="'.$zone.'" >');
}
__________________
http://www.ape-project.org/
|PaRa-BoL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2007, 18h57   #8
Invité de passage
 
Inscription : janvier 2007
Messages : 24
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 24
Points : 2
Points : 2
oui merci cette fois sa marche parfaitement
merci
michael75 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h05.


 
 
 
 
Partenaires

Hébergement Web