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] methode post et array ..


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
    Février 2006
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 206
    Par défaut [Tableaux] methode post et array ..
    Bonsoir

    Dans mon formulaire html j'ai 20 données à saisir du type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" name="p[1]" size="5" />
    Cependant en php lorsque je veux recupérer p[11] , p[12] etc cela ne m'affiche aucune valeur. est ce normal que les nombres superieurs à 10 ne soient pas pris en compte

    merci d'avance

  2. #2
    Membre éclairé Avatar de renaudjuif
    Inscrit en
    Avril 2006
    Messages
    325
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 325
    Par défaut
    tu dois récupérer un tableau.
    en faisant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    print_r($_POST['p']);
    tu devrais tout récupérer.
    ou plus exactement en faisant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    echo $_POST['p'][10];
    tu récupères p[10]

  3. #3
    Membre confirmé

    Profil pro
    Inscrit en
    Février 2006
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 206
    Par défaut
    oui mais ensuite je dois l'insérer dans une base de données donc il faut que je récupère une par une

  4. #4
    Membre éclairé Avatar de renaudjuif
    Inscrit en
    Avril 2006
    Messages
    325
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 325
    Par défaut
    echo $_POST['p'][10];

  5. #5
    Membre confirmé

    Profil pro
    Inscrit en
    Février 2006
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 206
    Par défaut
    oui mais ca me ferai ecrire ca 20 fois à la main la j'essaie d'utiliser une boucle mais au dela de 10 cela ne m'affiche plus rien

  6. #6
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    tu as la possibilité de mettre foreach...

    SInon pour le nom de l'input privilégie le nom[] si ce n'est pas déjà fait

  7. #7
    Membre éclairé Avatar de renaudjuif
    Inscrit en
    Avril 2006
    Messages
    325
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 325
    Par défaut
    Ca devrait marcher un truc de ce genre, non ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    $query="insert into matable (v1,v2,...) values ("
    while (list($key,$value)=each ($_POST['p'])){
    	$query .=$value.",";
    }
    //faire un substr pour retirer la dernière virgule...
    $query .=");";

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

Discussions similaires

  1. [Tableaux] Passage d'un Array via method POST
    Par elagarde dans le forum Langage
    Réponses: 10
    Dernier message: 30/10/2008, 16h50
  2. [HTTP]passage de parametres via la methode post
    Par abdou.sahraoui dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 03/03/2008, 14h11
  3. Protocole HTTP: methode POST
    Par Nyx dans le forum Général Conception Web
    Réponses: 15
    Dernier message: 01/04/2005, 17h45
  4. [Servlet] Form. Methode POST - Erreur 405
    Par Johnbob dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 03/11/2004, 16h46
  5. Passage de variable par methode post ?
    Par oazar dans le forum Flash
    Réponses: 33
    Dernier message: 16/10/2003, 17h03

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