Bouton radio et réponse - PHP - Programmation
Marsh Posté le 23-09-2007 à 02:29:16
Et que vaut $eae dans le bout de code que tu nous montres ?
A part ça, tu ajoutes un checked="checked" à la fin de ton input s'il correspond au résultat de ta table. Et si tu ne veux pas qu'il soit modifiable, ajoute encore disabled="disabled" ensuite (pour chaque bouton radio celui-là).
Marsh Posté le 23-09-2007 à 02:35:30
ReplyMarsh Posté le 23-09-2007 à 02:40:21
fourniey a écrit : |
Ouais, donc un truc qui n'a strictement rien à faire dans le input.
En PHP bien sûr puisque tu dois comparer le résultat de la table avec la valeur du radio que tu es en train de définir.
Marsh Posté le 23-09-2007 à 02:41:39
exact, il est là pour mes tests seulement.
J'ai essayé cela mais ça plante!
<td align="center"><input type="radio" name="eae" value="1" <?php if ($var['eae'] == '1') {checked="checked"}?> /></td>
Marsh Posté le 23-09-2007 à 02:46:12
Euh, c'est un echo hein
Code :
|
Marsh Posté le 24-09-2007 à 21:17:16
naceroth a écrit : Et que vaut $eae dans le bout de code que tu nous montres ? |
non, si tu ajoutes disabled (ou disabled="disabled" en doctype XHTML) le POST ou le GET (suivant ton traitement de formulaire) ne recevra pas la valeur ...
Il faut mettre readonly (ou readonly="readonly" en doctype XHTML) pourqu'on ne puisse pas changer l'état du bouton radio, mais qu'il soit quand même envoyé (ainsi que sa valeur) au traitement.
Marsh Posté le 24-09-2007 à 21:30:40
NewsletTux a écrit : |
readonly n'est valide que pour les input de type text/password.
Marsh Posté le 23-09-2007 à 02:18:18
Bonjour,
Comment puis-je cocher le résultat obtenu de la table et permettre de modifier s'il y a lieu.
J'affiche le résultat de cette façon mais l'usager pourrait le changer. Les réponses 1=oui, 2=non et 0=non déterminé.
J'affiche la dernière colonne pendant mes tests.
Merci!
Message édité par fourniey le 23-09-2007 à 02:38:08