begin process at 2012 05 31 18:25:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

test sur checkbox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

test sur checkbox

vendredi 3 février 2006 à 17:25:34 | test sur checkbox

docbambou

SAlut,

Voila je voudrais afficher des informations d'une BDD.Pour cela j'ai mis a disposition des checkbox pr choisir ce que l'utilisateur veu savoir, seulement je sais pas comment faire le test pr savoir si oui ou non la checkbox a été coché(en PHP)

Genre:

si la checkbox est coché
    afficher les infos(de la BDD)
sinon
    ne rien faire

Merci de vos réponses :), sa doit etre simple mais bon faut bien débuter.

vendredi 3 février 2006 à 17:30:44 | Re : test sur checkbox

malalam

Administrateur CodeS-SourceS
Hello,

si une case est cochée, elle prend la valeur qu'elle a dans l'attribut value.
Sinon, elle n'existe pas.

<form method="post" action="">
<input type="checkbox" name="test" value=1">
<input type="submit" name="ok" value="ok" />
</form>

<?php
if (isset ($_POST[ok]) && $_POST[ok] === 'ok') {
   if (isset ($_POST['test']) && $_POST['test'] === '1') {
      echo 'cochée';
   } else {
      echo 'non cochée';
   }
}
?>
vendredi 3 février 2006 à 17:38:07 | Re : test sur checkbox

docbambou

value sa peut etre nimporte quoi ??faut juste que ds le test pr ke la case soit détecté coché faut mettre ce qu'on a mis dans value :
genre :

value="coché"

    if (isset ($_POST['test']) && $_POST['test'] ==='coché')
          echo'cochée';

MERCI



vendredi 3 février 2006 à 17:41:02 | Re : test sur checkbox

malalam

Administrateur CodeS-SourceS
Voui.
Après, il y a des subtilités...mais bon, en attendant...
Et si tu rencontres un problème, tu reviendras, et peut-être sera-ce alors à cause d'une de ces subtilités :-)
vendredi 3 février 2006 à 17:45:14 | Re : test sur checkbox

docbambou

Ok merci bien !!Je vais avancer un peu on vera bien après pour les subtilités comme tu dis  :).

A +

vendredi 3 février 2006 à 17:59:53 | Re : test sur checkbox

docbambou

// TEST SUR LES CHECKBOX
if (isset ($_POST[submit]) && $_POST[submit] === 'Rechercher')
{
    if (isset ($_POST['adresse']) && $_POST['adresse'] === 'cochée')
        {
                  echo '<H3>'.$adresse_contacts.'</H3>';
           }
    if (isset ($_POST['CP']) && $_POST['CP'] === 'cochée')
        {
                  echo '<H3>'.$CP_contacts.'</H3>';
           }
    if (isset ($_POST['ville']) && $_POST['ville'] === 'cochée')
        {
                  echo '<H3>'.$ville_contacts.'</H3>';
           }
    if (isset ($_POST['tfixe']) && $_POST['tfixe'] === 'cochée')
        {
                  echo '<H3>'.$tfixe_contacts.'</H3>';
           }
    if (isset ($_POST['tport']) && $_POST['tport'] === 'cochée')
        {
                  echo '<H3>'.$tport_contacts.'</H3>';
           } 
}

H3 c'est pr la fiche CSS
Pour l'affichage des données venant d'une BDD c'est bon tt sa alors au niveau de la synthaxe ?

Merci

vendredi 3 février 2006 à 18:09:12 | Re : test sur checkbox

Anthomicro

Réponse acceptée !
Salut,

le isset suffit en fonction du nom de la valeur de la checkbox.

if(isset($_POST['nom_checkbox']))
{
    //cochée
}

après si t'as un tableau de checkbox faudra prendre en compte la valeur mais sinon inutile de la vérifier ;-)


    vendredi 3 février 2006 à 18:16:24 | Re : test sur checkbox

    docbambou

    dans mon cas je remplace :

     if (isset ($_POST['adresse']) && $_POST['adresse'] === 'cochée')

    par

    if(isset($_POST['adresse']))

    ??


    name="adresse" value"cochée"
    vendredi 3 février 2006 à 18:26:47 | Re : test sur checkbox

    Anthomicro

    oui ça reviendra au même, avec du code en moins ;-)




      Cette discussion est classée dans : checkbox, afficher, test, bdd, pr


      Répondre à ce message

      Sujets en rapport avec ce message

      URGENT : faire afficher un tableau lorsqu'on clique sur un checkbox [ par NsH ] Bonjour à tous.C'est super urgent comme affaire. Comme le dit le titre, je suis dans une page html et j'ai un checkbox et un seul. Je veux que lorsqu' afficher un tableau de maniére fixe !!! [ par LaTatadu91 ] salut atous,voila je dois afficher un tableau avec tout plein de donner que je recupére dans mysql.le truc c'est que je ne sais pas combien de valeurs Enième pb de checkbox... [ par arnold002 ] Bonjour,Malgré tous les posts consultés sur ce forum, je ne trouve pas la solution à mon problème de checkbox.J'ai une BDD 'recette' contenant des rec Test - Si $var existe deja dans la BDD [ par mattdelavega ] Bonjour.J'ai un quizz, la personne repond aux questions ... enregistre son nom, prenom adresse, etc... Tout ça est envoyé en BDDMais si cette personne probleme checkbox [ par admin92 ] Bonjour,j'ai actuellement une liste de news qui s'affiche en dynamique et au bout de chaque ligne une checkbox qui recupere l'ID de la news.je voudrai Checkbox [ par raven44 ] Bonjour, j'aimerai pouvoir afficher une ou plusieurs checkbox coché dans mon formulaire mais je n'y arrive pas : Lors de ma première venu sur mon for Test d'ip [ par Jp2A ] Voila d'abord bonjour a tous,J'aimerais savoir si il est possible de tester une adresse IP et de renvoyer la réponse, exemple si l'ip répond alors aff probleme avec un test sur un checkbox, merci [ par rachidphp93 ] Bonjour,J'arrive pas a recuperer la valeur d'un checkbox, quand je le coche, en fait je veux qu'une cas a cocher provisoire qui prend 1 si ell test [ par ELMOHIB1 ] Hi, Bonjour tout le monde, c'est mon premier message sur ce forum.. J'espère avoir une réponse a une question qui me fait galérer! <img src="http://ww en registré et chargez image dans bdd [ par tadjidine ] salut à tt le monde donc en faite je vs demande un aide pr vous de m'aidé juste le fait d'enregistré des images sur base de donée mysql et de les char


      Nos sponsors


      Sondage...

      CalendriCode

      Mai 2012
      LMMJVSD
       123456
      78910111213
      14151617181920
      21222324252627
      28293031   

      Consulter la suite du CalendriCode

      Photothèque

      A découvrir



       
      Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
      CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
      CodeS-SourceS.com© est une marque déposée tous droits réservés

      Google Coop CodeS-SourceS Google Coop CodeS-SourceS
      Temps d'éxécution de la page : 0,936 sec (3)

      Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales