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 variable Array d'un formulaire


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 55
    Par défaut Récupération variable Array d'un formulaire
    Bonjour à tous,

    Je travaille sur un système pour passer une commande en PHP.
    Je liste tous les articles à partir de la base de données, je récupère l'identifiant, le nom, le nom, etc ...
    L'utilisateur rempli les différentes quantités qu'il souhaite puis passe la commande avec le bouton submit du formulaire

    Le probleme est que je n'arrive pas à récupérer en PHP, pour chaque article la valeur de:
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    echo "<input type='text' name='qte[]' size='3'>";

    j'ai essayé le code suivant mais cela ne fonctionne, surement une erreur de syntaxe
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    for($i=0 ; $i < sizeof($_POST['qte']); $i++) 
    {
     echo $_POST['qte'][$i];
    }

    Le code complet du formulaire =>
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    echo "<form name='achat' action='./accueil.php?page=stock' method='post'>";
    $articles_liste=mysql_query($req_articles_liste, $connexion);
    while($l=mysql_fetch_array($articles_liste, MYSQL_ASSOC))
    {
    echo "<tr><td class='case' align='center'>\n";
     
    echo "<input type='hidden' name='id[]' value='".$l['id_article']."'>";
    echo "<input type='hidden' name='nom[]' value='".$l['art_nom']."'>";
    echo "<input type='text' name='qte[]' size='3'>";
     
    echo "</td></tr>\n";
    }
     
    echo "<tr><td class='case'><input type='submit' value='Ajouter à la commande'></td></tr></form></table>";

  2. #2
    Inactif
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 179
    Par défaut
    C'est quoi l'erreur/le problème ? (Pourquoi 99% des gens décrivent leur problème par "ça ne marche pas" ?)

    Qu'affiche print_r($_POST) ?

  3. #3
    Membre Expert Avatar de riete
    Homme Profil pro
    DevWeb - Oléiculteur
    Inscrit en
    Avril 2006
    Messages
    1 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : DevWeb - Oléiculteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 193
    Par défaut
    J'ai testé pour moi ca fonctionne.

    Where is the trouble man ?

  4. #4
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 55
    Par défaut
    en effet, je viens de tester, j'avais une erreur pour dans le sizeof($_POST['qte']) qui me retournait 0 mais maintenant c'est réglé. Désolé du dérangement; Merci à vous

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 25/07/2012, 09h16
  2. récupération de variables php dans un formulaire
    Par xanthos dans le forum Langage
    Réponses: 3
    Dernier message: 22/07/2011, 09h52
  3. Réponses: 4
    Dernier message: 27/06/2008, 09h42
  4. Récupération variable d'un formulaire
    Par chrgui dans le forum Langage
    Réponses: 4
    Dernier message: 15/01/2007, 15h15
  5. [Tableaux] Variable de type array dans un formulaire
    Par ThAOTh dans le forum Langage
    Réponses: 3
    Dernier message: 14/03/2006, 17h49

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