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-

11 réponses

  1. 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
    1. 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
      1. 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
  2. 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
  3. 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
  4. capflamme
     
    Merci, pour vos réponse!!
    j'ai pas encore essayer mais je pense que ça va marcher!!
    thanks
    -Cap-
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. 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
  7. LeSousss Messages postés 151 Date d'inscription   Statut Membre Dernière intervention   15
     
    Slt,
    je ne vois pas très bien ce que tu veut faire
    -1
  8. 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
  9. 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