Bonsoir,
j'ai un bouton radio dans un formulaire et s'il a déjà été positionné (et donc mémorisé dans une bdd), je souhaite initialiser le formulaire avec cette ancienne saisie. Voilà mon code :
sachant que dans une autre page, j'ai cette initialisation : $_SESSION['medecin']['fait']=$fait;. (la variable $fait provient de la lecture d'une bdd)
Code html+PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <label>Non fait : <input type="radio" name="fait" value="0" checked=<?php echo(!($_SESSION['medecin']['fait'])?"checked":"");?>></label><br/> <label>fait : <input type="radio" name="fait" value="1" checked=<?php echo($_SESSION['medecin']['fait'])?"checked":""; ?>></label>
Mon souci est que même si la bdd contient "non_fait" (un booléen qui vaut alors 0), le bouton radio "fait" est quand même coché ; comment faire pour que ce bouton radio soit correct ?
Partager