par
Pierig » 06 août 2007, 13:36
Avec ce code :
<?php echo '<td><select name="Selection1">',"\n"; ?>
<option value=''></option><?php
foreach($t_tache3->resultat as $support) {
// Affichage de la ligne
$selected = NULL;
$selected = "selected=".$_POST['f_support_numero'];
echo "\t",'<option value="','"', $selected ,'>', $support->getSUPPORT_TYPE(),'</option>',"\n";
}
echo '</select></td>',"\n";
?>
J'obtient :
La dernière option crée par le foreach ce qui pour moi est maintenant logique parce que le champs n'est pas mis à jour. (je pense avoir intégrer les erreurs que j'ai faites sur mon autre sujet ^^)
Je n'ai pas expliquer ça avant mais en fait c'est un formulaire de modification donc je préselectionne les champs (enfin j'aimerai...) et si la personne veut les modifier elle le fait sinon ils restent avec al valeur du selected.
De fait :
Vu que je fait en sorte dans le code ci dessus que mon $selected ait l'ID du "truc" à selectionner normallement si je met :
Pour moi ça devrait prendre la bonne valeur
EDIT :
Mon esprit suis deux axes différents l'un me disant que
et l'autre me disant que le language est interprêter par le serveur => javascript (mais ou ?)
Bref je suis un peu paumer xD
--> je m'aime <--
[u]Avec ce code :[/u]
[php]<?php echo '<td><select name="Selection1">',"\n"; ?>
<option value=''></option><?php
foreach($t_tache3->resultat as $support) {
// Affichage de la ligne
$selected = NULL;
$selected = "selected=".$_POST['f_support_numero'];
echo "\t",'<option value="','"', $selected ,'>', $support->getSUPPORT_TYPE(),'</option>',"\n";
}
echo '</select></td>',"\n";
?> [/php]
[u]
J'obtient :[/u]
La dernière option crée par le foreach ce qui pour moi est maintenant logique parce que le champs n'est pas mis à jour. (je pense avoir intégrer les erreurs que j'ai faites sur mon autre sujet ^^)
Je n'ai pas expliquer ça avant mais en fait c'est un formulaire de modification donc je préselectionne les champs (enfin j'aimerai...) et si la personne veut les modifier elle le fait sinon ils restent avec al valeur du selected.
[u]De fait :[/u]
Vu que je fait en sorte dans le code ci dessus que mon $selected ait l'ID du "truc" à selectionner normallement si je met :
[code]<option value="','"', $selected ,'>[/code]
Pour moi ça devrait prendre la bonne valeur :(
[b]
EDIT :
[/b]
Mon esprit suis deux axes différents l'un me disant que
[code]mon $selected a l'ID du select[/code]
et l'autre me disant que le language est interprêter par le serveur => javascript (mais ou ?)
Bref je suis un peu paumer xD
--> je m'aime <--