[Formulaire+PHP] résultat sur la même page
Résolu
Mougeole
Messages postés
34
Date d'inscription
Statut
Membre
Dernière intervention
-
jeangremial Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
jeangremial Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
Bonjour
J'ai une liste dans une page dont le contenu est "alimenté" par une base de données.
Dans une autre page j'ai un tableau qui exploite les résultats du choix fait dans la liste.
Jusque là pas de problème tout marche.
Ce que j'aimerai, c'est avoir une page contenant juste le formulaire au départ, et que le tableau s'affiche SUR LA MEME PAGE lorsqu'on appuie sur le bouton "Visualisé".
C'est quand même plus lisible d'avoir le résultat dans la même page.
Merci d'avance
Mougeole
J'ai une liste dans une page dont le contenu est "alimenté" par une base de données.
Dans une autre page j'ai un tableau qui exploite les résultats du choix fait dans la liste.
Jusque là pas de problème tout marche.
Ce que j'aimerai, c'est avoir une page contenant juste le formulaire au départ, et que le tableau s'affiche SUR LA MEME PAGE lorsqu'on appuie sur le bouton "Visualisé".
C'est quand même plus lisible d'avoir le résultat dans la même page.
Merci d'avance
Mougeole
A voir également:
- [Formulaire+PHP] résultat sur la même page
- Whatsapp formulaire opposition - Guide
- Comment supprimer une page sur word - Guide
- Formulaire de réclamation facebook - Guide
- Resultat foot - Télécharger - Vie quotidienne
- Imprimer tableau excel sur une page - Guide
2 réponses
Salut
Merci pour ta réponse.
En fait c'était vraiment tout bête
Voici le code HTML de mon formulaire
et voici mon code PHP :
C'est con non?
Merci pour ta réponse.
En fait c'était vraiment tout bête
Voici le code HTML de mon formulaire
<form name="form" method="post" action=""> <select name="liste"> Ici je rempli la liste avec le contenu d'une base de données </select> <input type="Submit" value="Visualiser" name="bouton"> </form>
et voici mon code PHP :
<?php if($_POST['bouton']) { include('liste_nom.php');/*liste_nom.php étant le tableau que je voulais afficher*/ } ?>
C'est con non?
Soit tu envoies les données vers la même page qui affichera, en fonction du fait qu'elle ait reçu des données ou nom, la liste ou le tableau.
Soit tu récupères ces infos en Javascript sur la même page mais tu ne soumets le formulaire à aucune page.
Soit un mélange des deux si tu veux enregistrer dans uen base ou un fichier ce que l'utilisateur à choisi (voire même utiliser Ajax).
Soit tu récupères ces infos en Javascript sur la même page mais tu ne soumets le formulaire à aucune page.
Soit un mélange des deux si tu veux enregistrer dans uen base ou un fichier ce que l'utilisateur à choisi (voire même utiliser Ajax).
Merci pour le bout de code ! Juste un détail que je ne comprends pas:
Si j'ai bien compris les 2 bouts de codes PHP et HTML sont dans la même page vu que ton formulaire a pour action="" donc la variable $_POST['bouton'] au premier chargement de la page n'est pas initialisée ? donc une erreur s'affiche ... comment faire ? ou ai je loupé un détail ?