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 :

[Tableaux] Récupération des valeurs d'un tableau dynamique


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 10
    Points : 9
    Points
    9
    Par défaut [Tableaux] Récupération des valeurs d'un tableau dynamique
    Bonjour,
    Je développe une application PHP où j'aurait besoin de rentrer des valeurs dans les cases d'un tableau généré dynamiquement aprés le choix du nombre de colonnes et de lignes. En gros, c'est un formulaire sous forme de tableau.
    Là ou j'ai un problème, c'est pour récupérer les valeurs du formulaire (car les noms des champs ont aussi été générés automatiquement).

    Y-a-t-il moyen de nommer les variables dynamiquement ? ( de e0c0 à e*c*).

    Pour vous donner une idée, voici la page en question : http://marco.netclub-bdx.net/eco/

    J'ai aussi pensé à mettre les valeurs sous forme de tableau php, mais je me heurte toujours au problème de récupération dans le formulaire...

    J'espère avoir été assez clair.

    Merci

  2. #2
    Membre éclairé Avatar de |PaRa-BoL
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    738
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 738
    Points : 876
    Points
    876
    Par défaut
    Essaye de nommer tes input genre name="case[]", PHP devrai te construire un array que tu pourras vérifier avec print_r()

  3. #3
    Membre éclairé Avatar de LeXo
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 147
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 147
    Points : 868
    Points
    868
    Par défaut
    bah c comme un un formulaire

    en fait tu les envoies en POST avec un name concaténer du nombre de client et d'entreprot

    tu peux envoyer ces 2 nombre avec un champ hidden

    et apres tu fais unedouble boucle pour les récupérer


    pour les récupérer
    Plzzz pas de questions par MP.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    297
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 297
    Points : 303
    Points
    303
    Par défaut
    renomme juste t'es champs de saisie en rajoutant un simple [] à la fin, résultat
    si tu nommes 'cYeX' par exemple en 'entrepotX[]' (X est le client)
    tu auras un tableau sous cette forme:
    entrepotX = array(
    0 => 'valeur pour l'entrepôt 1',
    1 => 'valeur pour l'entrepôt 2',
    2 => 'valeur pour l'entrepôt 3',
    3 => 'valeur pour l'entrepôt 4');

    ton code sera plus claire, et plus simple.

  5. #5
    Futur Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 10
    Points : 9
    Points
    9
    Par défaut
    Merci à vous 3, le code de |PaRa-BoL me convient parfaitement

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 20/04/2007, 15h18
  2. Réponses: 3
    Dernier message: 12/06/2006, 12h04
  3. Réponses: 5
    Dernier message: 14/02/2006, 18h52
  4. [Tableaux] récuperer des valeurs d un tableau
    Par student007 dans le forum Langage
    Réponses: 7
    Dernier message: 11/02/2006, 22h27
  5. [Tableaux]Ajouter des valeurs dans un tableau
    Par Antoine1183 dans le forum Collection et Stream
    Réponses: 13
    Dernier message: 03/04/2005, 13h41

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