Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Pagination en fonction d'une boucle [ Divers / Aide & documentation ] (antho5914)

jeudi 12 juin 2008 à 14:42:14 | Pagination en fonction d'une boucle

antho5914

Membre Club
Bonjour,

J'ai actuellement un projet en entreprise à réaliser, celui-ci est réalisé en PHP. Ma recherche consiste a savoir comment étaler sur plusieurs page des formulaires PHP en fonction d'une boucle.

Je m'explique par un exemple.

Sur une machine de production j'ai X échantillons à réaliser.

Je voudrai donc afficher un formulaire par page X fois (1 formulaire par page en fonction du nombre d'échantillon) donc si j'ai 10 échantillons, j'aurai 10 pages avec 1 formulaire, et dès qu'il est arrivé à x il passe a l'étape suivante.

Exemple concret :
Imaginons que j'ai 10 échantillons a réaliser alors sur la première page j'aurai le formulaire avec les différents champs

- Conforme/Non conforme
- Poids moyenne
- Observations ...

Après avoir rempli ce formulaire je valide les données s'enregistre dans la BDD et je passe sur ma 2nd page avec le meme formulaire que je rempli et valide et ainsi de suite jusqu'au dernier c'est a dire 10ème.

Comment puis-je réaliser cela ?

Merci

vendredi 13 juin 2008 à 08:41:45 | Re : Pagination en fonction d'une boucle

antho5914

Membre Club
Personne n'aurai une idée ? (même petite qui pourrai me mettre sur la piste je suis vraiement coïncé :s)

vendredi 13 juin 2008 à 11:24:14 | Re : Pagination en fonction d'une boucle

JoJo738

Membre Club
Réponse acceptée !
Hello,

Ton problème est assez simple. Je suppose que tu vas reutiliser à chaque fois le même formulaire, non ?
En fait, tu fais un formulaire tout simple :

<form action="?" method="POST">
    <p>
       <input type="text" name="champ" value="" />
       <! --- bla bla bla  --->
       <input type="submit" value="Envoyer" />
    </p>
</form>

Puis, tu utilise soit une pagnination (en stockant les valaurs précédentes dans un _SESSION (ou dans le formulaire)) soit en stockant dans ta base de donnée.

Si tu fais TOUT tes échantillons, tu peux faire en fonction de leur IDentifiant (+1 à chaque fois et te déplacer dans ta base de donnée (ou autre)) ou alors tu en prend X au hasard.
Soit tu prépare ton choix d'échantillons (tu dois stocker quelque part : base de donnée, _SESSION, _POST, _GET  ...) soit tu fait échantillon par échantillon (jusqu'a 10).
Après pour conté le nombre d'échantillon questionné tu peux soit faire la pagination (arrivé à 10 on stope tout -> via _SESSION, _POST, _GET, ...), soit compté dans ta BD le nombre de réponses.

^^

Si ma reponse te convient, merci de l'accepter ! 



Cette discussion est classé dans : fonction, boucle, page, formulaire, réaliser


Répondre à ce message

Sujets en rapport avec ce message

Ouvrir plusieurs dossiers [ par john28200 ] bonjour, j'aimerais savoir si il est possible de donner plusieurs dossiers de destination à mon moteur de recherche afin qu'il les scan lors de mes re navigation dans formulaire [ par nico971gwada ] Salut, J'ai fait un formulaire de "plusieurs pages" sur une seule et même page index.php : j'ai une fonction pour afficher mes différentes "pages" et Ordre des fonctions [ par christobal ] Bonjour, j'ai un formulaire qui envoie un mail. Au début du code du formulaire j'ai la fonction suivante : <?php function formulaire($Date="",$Nom="", Gestion de deux formulaires en maître/détail sur la même page [ par amewole ] Je suis confronté au problème suivant : je dois mettre en place un système de gestion appelée souvent maitre/détail du style Numéro commande/plusieurs probleme avec un formulaire [ par anis_el_madani ] salut a tous;je suis debutant en php et j ai un grand problemejai deux page:index.html:contient simplement un formulaire h Fonction if (checkbox==?) dans la même page [ par christuckers ] Salut tout le monde, malgrès recherche sur ce site et un peu dans chez notre ami Google, je n'ai pas trouver tout a fait ma réponse...Je souhaite fair affichier gif en fonction de l'extension ?? [ par xzonz ] Salut à toutes et tous ... une ptite j'ai un script qui affiche le contenu d'un repertoire si c'est un dossier Afficher un formulaire précis [ par neocker ] Bonjour,J'ai créé un formulaire d'inscription pour une association. Jusque là, pas de problèmes, les données sont envoyées dans ma base de données.La mail pour envoyer données d'un formulaire php [ par mamirock ] Bonjour,J'ai créé une page contact.php dans mon site. Cette page contient le formulaire que je souhaiterai récupérer lors de l'envoi par le visiteur s Execution requete sql apres retour page précédente [ par sylvainmorand ] Bonjour,je rencontre un problème d'exécution de requete SQL avec IE6 / 7 (fonctionne sous FF)L'utilisateur remplit un formulaire, envoi classique en b


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 2,044 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.