Pb : mettre par defaut la derniere validation

awnp1 Messages postés 12 Date d'inscription samedi 31 mai 2003 Statut Membre Dernière intervention 27 août 2008 - 9 avril 2006 à 10:20
awnp1 Messages postés 12 Date d'inscription samedi 31 mai 2003 Statut Membre Dernière intervention 27 août 2008 - 9 avril 2006 à 11:58
Bonjour, je ne sais pas comment faire un ...(je ne sais pas si on peut appeller ca un pointeur) pour qu'au prochain formulaire l'option "selected" soit automatiquement mise sur la derniere validation

<form method=post>
<select name=famille>
<?
$req=mysql_query("SELECT libelle_famille FROM famille");
$total=mysql_num_rows($req);


while($data=mysql_fetch_array($req))
{
$array[]=$data['libelle_famille'];
}
for($i=0; $i<$total; $i++)
{
$selected=$array[$i];
if(isset($_POST['libelle_famille'])&& $selected==$_POST['libelle_famille'])
echo "<option value='".$selected."' selected>".$selected."</option>\n";
else
echo "<option value='".$selected."'>".$selected."</option>\n";
}
?>
</select>

</form>

1 réponse

awnp1 Messages postés 12 Date d'inscription samedi 31 mai 2003 Statut Membre Dernière intervention 27 août 2008
9 avril 2006 à 11:58
c'est bon j'ai trouvé finalement ^^'
je donne la source, ca peut donner des idées pour les debutants =)

<form method=post>
<select name=famille>
<?
$req=mysql_query("SELECT libelle_famille FROM famille");
$total=mysql_num_rows($req);


while($data=mysql_fetch_array($req))
{
$selected[]=$data['libelle_famille'];
}
for($i=0; $i<$total; $i++)
{
if(isset($_POST['famille'])&& $selected[$i]==$_POST['famille'])
echo "<option value='".$selected[$i]."' selected>".$selected[$i]."</option>\n";
else
echo "<option value='".$selected[$i]."'>".$selected[$i]."</option>\n";
}
?>
</select>

</form>
0
Rejoignez-nous