La récupération de données d'une case à coche

safino -  
 safino -
bonjour svp jé voulé vs demander comment faire pour la récupération de données d'une case à cocher et un bouton radio je travaille avec php mysql j suis débutant et je serais reconnaissante si vous pouvez me répondre

3 réponses

F-Dev.fr Messages postés 2 Statut Membre 1
 
Bonjour Safino,

Il s'agit ici de la soumission d'un formulaire en html.

Pour les cases à cocher:
<form method="post" action="**page de destination**">  
<input type="checkbox" name="case" value="numero1">Case1<br>  
<input type="checkbox" name="case" value="numero2">Case2<br>  
<input type="checkbox" name="case" value="numero3">Case3<br>  
</form>  


Ainsi: $_POST['case'] renverra le texte saisi en value
Par exemple si tu choisi le bouton 3, $_POST['case'] renverra numero3.

Pour les boutons radio:
<input type="radio" name="choix" value="numero1">Bouton1  
<input type="radio" name="choix" value="numero2">Bouton2  
<input type="radio" name="choix" value="numero3">Bouton3  


Ainsi: $_POST['choix'] renverra le texte saisi en value
Par exemple si tu choisi le bouton 3, $_POST['choix'] renverra numero3.
Web et auto-formation vont de pair!!!
0
kikouyou1080 Messages postés 22 Statut Membre 44
 
Bonjour, voici une des solution:

if (isset($_POST["chkName"]))         
{     
    $nbCaseCoche=count($_POST["chkName"]); //la fonction count renvoie le nb d'élément d'un tableau     
    echo "Vous avez coché".$nbchk. " valeurs : ";     
    $message="";     
    foreach($_POST["chkName"]as $CaseCochee) //permet le balayage de tous les éléments d'un tableau     
   {     
     switch ($CaseCochee)     
    {     
      case 1 : $message=$message."valeur case 1, ";     
      break;     
      case 2 : $message=$message."valeur case 2, ";     
      break;     
      case 3 : $message=$message."valeur case 3, ";     
      break;     
      case 4 : $message=$message."valeur case 4, ";     
      break;     
      case 5 : $message=$message."valeur case 5, ";     
      break;     
    }     
  }     
  echo $message.". <br />";     
}     
else     
{     
  echo "Vous n'avez rien coché! <br /> ";     
}
0
safino
 
merciiiiiiiiiiiiiiiii beaucoooooooooooooooooooooooooup F-Dev.Fr :) c bon mtn j'espère la prochaine fois tu m'aides aussi car votre réponse est simple compréhensible et elle a fait tt fonctionner :)
merci également pour toi kikouyou votre code m'aidé aussi
0