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 :

Tableau multidimensionnel et post


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 118
    Par défaut Tableau multidimensionnel et post
    Bonjour,

    J'ai un souci avec la construction d'un tableau et je dois récupérer les valeurs de cases à cocher :

    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
     
    <form method="post" action="">
     
    <h1>Groupe utilisateurs</h1>
    <p><h2>module 1</h2>
    <strong>1 : ajouter une page</strong>
     <input type="checkbox" name="droits[]" value="X" checked=checked/>Create
     <input type="checkbox" name="droits[]" value="X" checked=checked/>inline
     <input type="checkbox" name="droits[]" value="X" checked=checked/>update
     <input type="checkbox" name="droits[]" value="X" checked=checked/>delete
     
    <br/><strong>2 : ajouter une rubrique</strong>
     <input type="checkbox" name="droits[]" value="X" />Create
     <input type="checkbox" name="droits[]" value="X" checked=checked/>inline
     <input type="checkbox" name="droits[]" value="X" />update
     <input type="checkbox" name="droits[]" value="X" />delete
    <br/></p><p><h2>module 2</h2>
    <strong>3 : Ajouter une galerie</strong>
     <input type="checkbox" name="droits[]" value="X" checked=checked/>Create
     <input type="checkbox" name="droits[]" value="X" />inline
     <input type="checkbox" name="droits[]" value="X" />update
     <input type="checkbox" name="droits[]" value="X" />delete
    <br/><strong>4 : Ajouter une image &agrave; une galerie</strong>
     
     <input type="checkbox" name="droits[]" value="X" checked=checked/>Create
     <input type="checkbox" name="droits[]" value="X" />inline
     <input type="checkbox" name="droits[]" value="X" />update
     <input type="checkbox" name="droits[]" value="X" />delete
    <br/></p>    
    <input type="submit" name="Enregistrer" value="Enregistrer"/>
    </form>
    voici ma table qui récupère les valeurs :
    id | groupe_id | module_id | module_action_id | droits
    1 | 1 | 1 | 1 | 00XX
    2 | 1 | 1 | 2 | X0XX
    2 | 1 | 2 | 1 | X0XX
    3 | 1 | 2 | 2 | 000X

    merci (j'espère que c'est à peut-près clair)

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    118
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 118
    Par défaut
    je pense avoir trouvé la solution à mon souci en ajout des champs cachés :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     
    <h1>Groupe utilisateurs</h1><p><h2>module 1</h2>
    <strong>1 : ajouter une page</strong>
     <input type="hidden" name="ligne[5][groupe]" value="2" />
     <input type="hidden" name="ligne[5][module]" value="1" />
     <input type="hidden" name="ligne[5][action]" value="1" />
     <input type="checkbox" name="ligne[5][droits][]" value="X" checked=checked/>Create
     
    ...

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 08/12/2005, 14h41
  2. Réponses: 2
    Dernier message: 27/11/2005, 23h36
  3. Nombre de dimensions d'un tableau multidimensionnel
    Par Bruno75 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 08/07/2005, 10h03
  4. type de donnée tableau multidimensionnel
    Par opheliegomes dans le forum Débuter
    Réponses: 2
    Dernier message: 03/02/2005, 12h29
  5. [langage] tableau multidimensionnel
    Par totox17 dans le forum Langage
    Réponses: 3
    Dernier message: 03/12/2002, 15h58

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