par
team94 » 09 sept. 2012, 11:16
Bonjour à tous,
je suis en train d'adapter un petit formulaire,
mon problème se situe sur les listes déroulante, je voudrait sélectionner un choix par défaut ( par id ou autre ) mais comme la liste se charge a partir d'une table sql ca se complique;-)
je poste mon code :
Code : Tout sélectionner
<td>Type </td>
<td><select name="type" class="formulaire" id="type">
<option></option>
<?
$requete=requete("SELECT * FROM type ORDER BY type");
while ($result=mysql_fetch_array($requete))
{
$type_txt=$result["type"];
$type_id=$result["id"];
if ($type_id==$type)
{
?>
<option value="<? echo $type_id; ?>" selected="selected"><? echo $type_txt; ?></option>
<?
}
else
{
?>
<option value="<? echo $type_id; ?>"><? echo $type_txt; ?></option>
<?
}
}
?>
</select> </td>
quand le formulaire s'initialise le choix et vide et moi je voudrait que par défaut il m'affiche le choix comportant l'id 1 ou 2 ou 3 etc
si quelqu'un à une idée je suis preneur merci d'avance
Bonjour à tous,
je suis en train d'adapter un petit formulaire,
mon problème se situe sur les listes déroulante, je voudrait sélectionner un choix par défaut ( par id ou autre ) mais comme la liste se charge a partir d'une table sql ca se complique;-)
je poste mon code :
[code]<td>Type </td>
<td><select name="type" class="formulaire" id="type">
<option></option>
<?
$requete=requete("SELECT * FROM type ORDER BY type");
while ($result=mysql_fetch_array($requete))
{
$type_txt=$result["type"];
$type_id=$result["id"];
if ($type_id==$type)
{
?>
<option value="<? echo $type_id; ?>" selected="selected"><? echo $type_txt; ?></option>
<?
}
else
{
?>
<option value="<? echo $type_id; ?>"><? echo $type_txt; ?></option>
<?
}
}
?>
</select> </td>[/code]
quand le formulaire s'initialise le choix et vide et moi je voudrait que par défaut il m'affiche le choix comportant l'id 1 ou 2 ou 3 etc
si quelqu'un à une idée je suis preneur merci d'avance