le 23/06/2009 à 15:23
Récupérer 2 valeur dans un submit
Bonjour,
Je suis un peu embêter dans l'utilisation d'une liste déroulante qui doit me permettre de modifier la race d'un cheval. Pour chaque cheval j'affiche sa race et je propose un liste déroulante avec toutes les races possibles et un boutons pour modifier la race. La problème c'est que dans mon contrôleur je récupère la nouvelle race mais je ne vois pas comment récupérer l'ancienne ni l'id du cheval en cause.
Voici mon code:
Je suis un peu embêter dans l'utilisation d'une liste déroulante qui doit me permettre de modifier la race d'un cheval. Pour chaque cheval j'affiche sa race et je propose un liste déroulante avec toutes les races possibles et un boutons pour modifier la race. La problème c'est que dans mon contrôleur je récupère la nouvelle race mais je ne vois pas comment récupérer l'ancienne ni l'id du cheval en cause.
Voici mon code:
<?PHP
if($cheval){
foreach($cheval AS $key => $values){?>
<form method="POST" action="<?PHP print($_SERVER['PHP_SELF']); ?>">
<tr>
<td width="10%">
<?PHP print("#".$key);?>
</td>
<td width="30%">
<?PHP print($values['nom']);?>
</td>
<td width="15%">
<?PHP print($values['race']);?>
</td>
<td width="15%">
<?PHP print($values['sexe']);?>
</td>
<td width="30%">
<select name="new_race" style="width: 80px">
<option value="1" selected="selected">SF</option>
<option value="2">Foals</option>
<option value="3">Poney</option>
</select>
<input type="submit" name="submit" value="Changer de race"/>
<input type="hidden" name="action" value="chgRace_modifier" />
</td>
</tr>
</form>
<?PHP
}
}
else{ ?>