Partage
  • Partager sur Facebook
  • Partager sur Twitter

Traitement de formulaire dynamique JQuery et PHP

    15 novembre 2018 à 11:38:49

    Bonjour. J'ai un formulaire de 4 pages https://soc.africa-service.com/start.php que je dois enregistrer. Mais je ne sais vraiment pas la meilleur manière de procéder.

    Ma difficulté se trouve au niveau de la page 4.

    Pour la page 1 et la page 2 très simple de récupérer ordinairement. Je crée un tableau et j'y ajoute chaque champ

    var projectinfo = {}
            projectinfo["titre"]=$(this).find("input[name=titre]").val();
            projectinfo["montant"]=$(this).find("input[name=montant]").val();
            projectinfo["accroche"]=$(this).find("input[name=accroche]").val();
            projectinfo["categorie"]=$(this).find("input[name=categorie]").val();
            projectinfo["duree"]=$(this).find("input[name=duree]").val();
            projectinfo["basicimg"]=$(this).find("input[name=basicimg]").val();
            projectinfo["resume"]=$(this).find("input[name=resume]").val();
            projectinfo["details"]=$(this).find("input[name=details]").val();

    puis je peux poster le tableau qui sera traité en php et enregistré dans ma base.

    Mais sur la page 4 chaque bloc est un enregistrement et l'utilisateur peut rajouter au tant de blocs voulu. Alors comment récupérer chaque bloc qui aura été ajouté dynamiquement avant de les posté de sorte à les traiter chacun en php ?

    Mais la grande question est quelle est la meilleur manière de poster le formulaire ?

    Pour le moment la solution que j'ai trouvé est de créer un tableau pour chaque champ de bloc donc 5 tableau et de parcourir tous les bloc ajouter et ajouter à l’indice correspondant la valeur du champ

    puis de poster les 5 tableaux. Vous en pensez quoi ? il y a t il un plus simple moyen ?

    • Partager sur Facebook
    • Partager sur Twitter

    Traitement de formulaire dynamique JQuery et PHP

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown