Foreach et select probleme d'affichage

Fermé
dams - 10 juin 2009 à 10:26
pyschopathe Messages postés 1973 Date d'inscription dimanche 2 mars 2008 Statut Membre Dernière intervention 22 mars 2010 - 10 juin 2009 à 15:17
Bonjour,

Voila alors j'ai un petit problème :


$tableau=stringArray(fileRead("doc.txt"),false);
foreach ($tableau as $item){
     $niv=NbScar($item,chr(9));
	 $ligne=trim($item,chr(9));
	 $lien=getSCar($item,"#");
	 $texte=$item;
	 $option.="<option value=".$lien.">".$texte."</option>";
}

J'ai un foreach
et il me sert a faire un select.
Mais le problème c'est que sa s'écrit pas comme je voudrai

il devrai avoir à la fin :
<option value="la valeur1">"le texte1"</option>
<option value="la valeur2">"le texte2"</option>

et ainsi de suite

Mais moi sa me fait plutôt sa :
<option value=" ">"le texte1"</option>
<option value="la valeur1">" "</option>
<option value=" ">"le texte2"</option>
<option value="la valeur2">" "</option>


Si vous pouviez m'aider se serait gentil merci.

1 réponse

Archeus01 Messages postés 1567 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 447
10 juin 2009 à 15:00
NbScar et getSCar sont pas des fonctions PHP standard donc pour t'aider, ben dans l'état actuel des choses, on peut pas xD
1
pyschopathe Messages postés 1973 Date d'inscription dimanche 2 mars 2008 Statut Membre Dernière intervention 22 mars 2010 135
10 juin 2009 à 15:17
Oui, et la ligne
 $niv=NbScar($item,chr(9));
ne sert probablement à rien puisque tu n'utilises pas $niv dans le corps de ton foreach... Bref, ton code est obscur, je ne vois pas comment tu veux qu'on t'aide !
0