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

AJAX Discussion :

Récupérer Post formulaire dans une boucle php


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de spawns
    Homme Profil pro
    Inscrit en
    Juillet 2004
    Messages
    558
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 558
    Par défaut Récupérer Post formulaire dans une boucle php
    Salut à tous,
    je suis débutant en ajax et je voudrais pouvoir récupérer la valeur d'un POST d'un formulaire Ajax qui se trouve dans une boucle php.
    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    <?
    while($data = mysqli_fetch_array($req)) 
    {
    $idfac = $data['id'];
    echo'
    <form method="post" id="formulaire">
    	<input type="hidden" id="'.$idfac.'" name="'.$idfac.'" />
    	<input value="Envoyer" type="submit">
    </form>
    <div id="visu"></div>';
    }
    ?>
    <script>
    $(document).ready(function(){
    	$("#formulaire").submit(function(){
     
    		$.ajax({type:"POST", data: $(this).serialize(), url:"active.php", 
    			success: function(data){
    				$("#visu").html(data);
    			},
                            error: function(){
    			        $("#visu").html('Une erreur est survenue.');
    			}
    		});
    		return false;
    	});
    });
    </script>

    a savoir que dans la page active php, je demande juste :
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    echo $_POST['id'].'<br />';

    Pourquoi je n'arrive pas a récupérer la valeur du post ?
    Merci d'avance de votre aide

    Cdt

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 212
    Par défaut
    Bonjour,
    est ce que tu as simplement regardé ce que tu récupères coté serveur avec un simple

  3. #3
    Membre éclairé Avatar de spawns
    Homme Profil pro
    Inscrit en
    Juillet 2004
    Messages
    558
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 558
    Par défaut
    si je fait un var_dump je récupère ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    array(1) { [62]=> string(0) "" }
    par contre cela fonction que avec la 1ere ligne les autres ne fonctionne pas.
    je pense que je doit trouver un moyen d’incrémenter mon id "visu" mais également le code Ajax.
    je ne sais pas comment faire

  4. #4
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 212
    Par défaut
    par contre cela fonction que avec la 1ere ligne les autres ne fonctionne pas
    pas bien compris.

    Pourrais tu mettre le code HTML généré pour que l'on voit à quoi cela ressemble.

  5. #5
    Membre éclairé Avatar de spawns
    Homme Profil pro
    Inscrit en
    Juillet 2004
    Messages
    558
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 558
    Par défaut
    c'est bon j'ai trouvé,
    il fallait effectivement
    incrémenter mon id visu, pour que cela fonctionne sur toute les ligne.

    Merci de votre aide

    Cdt

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

Discussions similaires

  1. Récupérer une variable dans une boucle php
    Par simhoney dans le forum jQuery
    Réponses: 1
    Dernier message: 24/10/2013, 20h21
  2. vérifier un formulaire en JS dans une boucle PHP
    Par wwwbillgates dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 17/07/2012, 21h08
  3. Récupérer les coordonnées de plusieurs DIV dans une boucle PHP
    Par renaud26 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 05/11/2009, 10h23
  4. Réponses: 8
    Dernier message: 17/06/2006, 23h39
  5. [Performance] LEFT JOIN vs SELECT dans une boucle (PHP)
    Par frochard dans le forum Requêtes
    Réponses: 4
    Dernier message: 28/10/2005, 17h45

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