par
graffx » 10 juil. 2010, 12:04
Salut a tous!
j' ai un conflit avec mon pc! il veut rien savoir
J' aimerai simplement que lorsqu' on clique sur un choix de liste deroulante, la page sois F5 avec le choix de la liste non réinitialisé, et donc, toujours gardé en memeoire.
je fais donc ceci avec en debut de page un petit
$v = $_GET['v'];
et enfin ma liste avec une condition.
<form>
<select name="v" method="get" action="index.php" onchange='submit()'>
<?php
$l2 = mysql_query('SELECT distinct * FROM villes ORDER BY ville ASC')or die(mysql_error());
while ($l = mysql_fetch_array($l2))
{
?>
<option value="<?php echo $l['ville']; ?>"
<?php if(isset($v))
{
echo 'selected="'.$v.'">';
}
else
{
echo '>';
}
echo $l['ville']; ?></option>
}
?>
</select>
</form>
La condition est simple, si $v existe, on met le "selected", sinon on affiche la liste normale, mais il ne se passe rien de rien, c' est tres frustrant.
Si quelqu' un avait une idée :/