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 Date d'inscription   Statut Membre Dernière intervention   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 149 Date d'inscription   Statut Membre Dernière intervention   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 Date d'inscription   Statut Membre Dernière intervention   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