Création de liste par un fichier

Création de liste par un fichier - PHP - Programmation

Marsh Posté le 28-06-2005 à 17:01:55    

Salut tous le monde,
 
j'ai commencé un script PHP qui me permet de remplir des listes déroulantes. Ces listes sont remplis par un fichier. Je découpe ce fichier puis je mets les bonne infos dedans.
 
Ca ressemble à ca :
 
<SELECT name="ville[]"   id="ville" >
<?
echo "<OPTION value=\"tous\">Tous</OPTION>";
for ($i=1; $i < count($f); $i++)
{
echo "<OPTION VALUE=\"$i\">$ville[$i]</OPTION>";
}
echo "<OPTION value=\"0\">Vide</OPTION>";
?>
</SELECT>
 
Le probleme c'est que pour récupérer ma liste je récupére "i", je refiltre mon fichier de base et j'arrive a déduire le nom de la ville.
Le probleme c'est que "i" change et s'il est décal" tout est faux.
 
Ya t il une solution pour récupérer plus facilement mes données?
 
Merci de votre aide

Reply

Marsh Posté le 28-06-2005 à 17:01:55   

Reply

Marsh Posté le 28-06-2005 à 18:29:17    

Pourquoi ne mets-tu pas le nom de la ville comme "value" de tes "options"?

Reply

Marsh Posté le 28-06-2005 à 22:31:45    

Tu ne devrais pas mettre $i à 1 mais à 0 car un tableau démarre toujours à 0.
 
Pourrait-on obtenir plus de précision sur ta phrase "s'il est décalé tout est faux." ? Tu veux dire que le numéro ne correspond pas à la ville ?
Si c'est le cas, tu mets $ville[$i-1]
Sinon, ben explique-nous ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed