Historique d'un bouton radio PHP

Capflamme -  
 Neoh -
Salut,
j'ai un formulaire avec un bouton radio, lorsque l'on modifie le formulaire les anciennes information sont affiché a l'aide d'un echo..
mais est t'il possible de remettre les anciens choix d'avais fait cette personne avec des bouton radio??
si oui cmt??

-Cap-
A voir également:

11 réponses

ric
 
Quand un bouton radio est coché, son attribut checked a la valeur true (c'est à dire 1, il me semble).
<form>
Valeur 1 : <input type="radio" value="bof" checked><br>
Valeur 2 : <input type="radio" value="arf"><br>
</form>
Dans le code de ShaoShiva, remplace selected par checked et le test devient
$selec = ( $nom == '1' ) ? 'checked' : '';
echo '<input type="radio" name="nom" value="0" '.$selec.'/>'; 
5
jess
 
je suis un novice en php mais pour que cela marche , quand la variable $nom correspond à '1' j'incremente 'checked' a la fin du input. donc remplacer ( '.$selec.'/) par($selec) me parait plus simple et ca marche je l'ai testé.

$selec = ( $nom == '1' ) ? 'checked' : ' ';
echo '<input type="radio" name="nom" value="0" $selec>';
0
jess > jess
 
désolé j'ai fait une erreur remplacer aussi ' par " sinon erreur php

$selec = ( $nom == '1' ) ? 'checked' : ' ';
echo "<input type="radio" name="nom" value="0" $selec>";
0
Neoh
 
Salut, boujour à tous,
voila j'ai fait des boutons radio en php et je voudrais récupérer les valeurs dans une base de données MySQL via 1 page de traitement.
Quelqu'un pourrait-il m'aider???
1
ShaoShiva Messages postés 106 Statut Membre 18
 
Arf ouais c'est en effet "checked" pour un champs de type radio... comme quoi faut pas coder quand on est fatigué!
0
capflamme
 
Merci, pour vos réponse!!
j'ai pas encore essayer mais je pense que ça va marcher!!
thanks
-Cap-
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ric
 
('.$selec.' /
Ceci est la notation XHTML
$selec
Ceci est la notation HTML
Les deux sont correctes, mais il vaut mieux s'habituer au XHTML.

Ceci
echo "<input type="radio" name="nom" value="0" $selec>";
doit provoquer une erreur PHP.
0
LeSousss Messages postés 150 Statut Membre 15
 
Slt,
je ne vois pas très bien ce que tu veut faire
-1
iBook
 
tu fé un bouton reset
lol
-1
Capflamme
 
j'vais essayer de reexpliké g mal dut mle faire comprendre
j'ai un formulaire avec des boutons radio!
lorsque les personnes complete ce formulaire des informations sont enregistré dans une base de donnée MySQL...
le probleme c que lorsque la personne reviens par la suite pour modifier son formulaire, les bouton radio se trouve a leurs états initiaux !
donc est il possible de selectionner un bouton radio de maniere dynamique, de façon a ce que la personne retrouve son compte et son formulaire dans l'état qu'elle l'avait laisser?
-1
ric
 
oui
-1
Capflamme
 
oui??
euh...c'est a dire??
ca
-1
ShaoShiva Messages postés 106 Statut Membre 18
 
<?php
$selec1 = ( $nom == '0' ) ? 'selected ' : '';
$selec2 = ( $nom == '1' ) ? 'selected ' : '';

echo '<input type="radio" name="nom" value="0" '.$selec1.'/>';
echo '<input type="radio" name="nom" value="1" '.$selec2.'/>';
?>
-1