PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Forum Général PHP » Fichier et liste déroulante » 18-03-2013 03:02:34

Tout d'abord merci d'avoir répondu.

Non il ne contient que 5 petites lignes..

En fait j'aimerais savoir si c'est possible de faire ça parce que je suis pas sur..Après tout est possible mais bon..Tu penses que ça serait plus facile d'afficher ça dans un tableau HTML ou pas ?

Et nan je n'ai pas trouvé d'ou pourrait venir le problème.

#2 Forum Général PHP » Fichier et liste déroulante » 18-03-2013 03:02:34

synop6
Réponses : 5

Bonjour à tous !

Donc voilà je suis un grand débutant en PHP, j'ai un petit projet à faire, j'avais bien commencé mais je coince quelque part :

Mon but est de créer une liste déroulante qui va permettre de lister le contenu d'un fichier. J'ai réussi à afficher la première ligne d'un fichier mais les autres lignes je n'y arrive pas..J'ai pensé à une boucle mais je crois que si mon script ne marche pas, c'est surtout un problème de syntaxe, voici mon code :

<body>
<?php

// J'ouvre le fichier
$monfichier=fopen("info.txt","r+");

// Si le fichier ne s'ouvre pas afficher un message d'erreur
if (!($monfichier=fopen("info.txt","r+")))
exit("Unable to open file!");
//Creation d'une variable pour incrémenter dans la boucle
$i=1;

//Tant que ce n'est pas la fin du fichier, continuer..
while ((!feof($monfichier)) )
{
//On se place sur la premiere ligne du fichier
$ligne = fgets($monfichier);
//On récupère le contenu dans une variable
$contents = file_get_contents("info.txt");
?>
<select name="choix">
    '<option value="choix', $i, '"'><?php echo $contents ?></option>
</select>
<?php
//On se place sur la ligne suivante du fichier
fgets($monfichier);
++$i;
}


//  quand on a fini de l'utiliser, on ferme le fichier
fclose($monfichier);
?>
</body>

Merci de m'aider : )

Pied de page des forums

Propulsé par FluxBB