IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Récupération des données


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Mai 2017
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Mai 2017
    Messages : 4
    Points : 8
    Points
    8
    Par défaut Récupération des données
    Bonjour,

    J'ai un formulaire en forme de tableau avec des checkbox mais je ne sais pas comment récupérer cela à l'aide d'une page PHP pourtant j'ai essayé pas mal de trucs..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    <table class="tg">
      <tr>
        <th class="tg-031e">Horaires</th>
        <th class="tg-031e">Lundi</th>
        <th class="tg-031e">Mardi</th>
        <th class="tg-031e">Mercredi</th>
        <th class="tg-031e">Jeudi</th>
        <th class="tg-yw4l">Vendredi</th>
      </tr>
      <tr>
        <td class="tg-031e">H1</td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="LH1"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MH1"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MeH1"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="JH1"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]" value="VH1"></td>
      </tr>
      <tr>
        <td class="tg-yw4l">H2</td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]" value="LH2"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]" value="MH2"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]" value="MeH2"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]" value="JH2"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]" value="VH2"></td>
      </tr>
      <tr>
        <td class="tg-031e">H3</td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="LH3"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MH3"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MeH3"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="JH3"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]" value="VH3"></td>
      </tr>
      <tr>
        <td class="tg-031e">H4</td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="LH4"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MH4"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MeH4"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="JH4"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]" value="VH4"></td>
      </tr>
      <tr>
        <td class="tg-031e">M1/H5</td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="LH5"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MH5"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MeH5"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="JH5"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]" value="VH5"></td>
      </tr>
      <tr>
        <td class="tg-031e">M2/H6</td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="LH6"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MH6"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MeH6"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="JH6"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]"  value="VH6"></td>
      </tr>
      <tr>
        <td class="tg-yw4l">H7</td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="LH7"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MH7"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MeH7"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="JH7"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]" value="VH7"></td>
      </tr>
      <tr>
        <td class="tg-yw4l">H8</td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="LH8"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MH8"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MeH8"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="JH8"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]" value="VH8"></td>
      </tr>
      <tr>
        <td class="tg-yw4l">H9</td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="LH"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MH9"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MeH9"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="JH9"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]"  value="VH9"></td>
      </tr>
      <tr>
        <td class="tg-yw4l">H10</td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="LH10"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MH10"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MeH10"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="JH10"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]" value="VH10"></td>
      </tr>
      <tr>
        <td class="tg-yw4l">S1/H11</td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="LH11"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MH11"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MeH11"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="JH11"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]" value="VH11"></td>
      </tr>
      <tr>
        <td class="tg-yw4l">S2/H12</td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="LH12"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MH12"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="MeH12"></td>
        <td class="tg-031e"><INPUT type="checkbox" name="choix[]" value="JH12"></td>
        <td class="tg-yw4l"><INPUT type="checkbox" name="choix[]" value="VH12"></td>
      </tr>
    </table>
    <input class="btn" name="Connexion" value=" VALIDER " type="submit">
    </form>';

  2. #2
    Modérateur
    Avatar de kolodz
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    2 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 211
    Points : 8 316
    Points
    8 316
    Billets dans le blog
    52
    Par défaut
    Bonjour,

    La réponse à ta question se trouve dans la FAQ PHP : Comment connaître les variables POST, GET et SESSION envoyées à la page ?

    Cordialement,
    Patrick Kolodziejczyk.
    Si une réponse vous a été utile pensez à
    Si vous avez eu la réponse à votre question, marquez votre discussion
    Pensez aux FAQs et aux tutoriels et cours.

  3. #3
    Membre chevronné
    Avatar de ska_root
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    1 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Août 2005
    Messages : 1 203
    Points : 1 839
    Points
    1 839
    Par défaut
    Bonjour,

    @kolodz : pas sûr que cela soit la question...

    En attendant, beaucoup de doc sur la toile concernant le sujet...

    dans ta page php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    if(isset($_REQUEST['choix'])) $choix = $_REQUEST['choix'];
    else $choix = array();
     
    if(!count($choix)) {
      echo "pas de checkbox cochée !";
    } else { 
      foreach ($choix as $valeur) {
        echo "valeur cochée : ".$valeur."<br/>";
      }
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Récupération des données d'un formulaire
    Par placenargac dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 04/02/2006, 15h10
  2. récupération des données via une liste déroulante
    Par rahan_dave dans le forum Access
    Réponses: 1
    Dernier message: 13/10/2005, 12h27
  3. [HTML][FORMULAIRE] Probleme dans la récupération des données
    Par baddounet dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 15/08/2005, 18h51
  4. Réponses: 2
    Dernier message: 20/02/2004, 08h47
  5. Réponses: 13
    Dernier message: 20/03/2003, 08h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo