Rafraichissement d'une page php
Résolu
yacleouf
Messages postés
438
Date d'inscription
Statut
Membre
Dernière intervention
-
yacleouf Messages postés 438 Date d'inscription Statut Membre Dernière intervention -
yacleouf Messages postés 438 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaite mettre en place un formulaire qui aurait deux champs, et je souhaite que le deuxième champs n'apparaissent que si l'utilisateur le demande, à savoir par exemple si il écrit son nom, et qu'il valide que le deuxième champs apparaissent.
Je rajoute une difficulté je voudrais que le troisième champs apparaissent en rapport à une table de la base de donnée mise en place!
En espérant avoir était claire! merci d'avance!!
Je souhaite mettre en place un formulaire qui aurait deux champs, et je souhaite que le deuxième champs n'apparaissent que si l'utilisateur le demande, à savoir par exemple si il écrit son nom, et qu'il valide que le deuxième champs apparaissent.
Je rajoute une difficulté je voudrais que le troisième champs apparaissent en rapport à une table de la base de donnée mise en place!
En espérant avoir était claire! merci d'avance!!
A voir également:
- Rafraichissement d'une page php
- Supprimer une page word - Guide
- Imprimer tableau excel sur une page - Guide
- Créer une page facebook - Guide
- Comment traduire une page - Guide
- Page d'accueil - Guide
8 réponses
Et bien sur ta page qui génère le formulaire (qui doit être la même page qui le reçoit), tu fais une condition :
if ( isset( $_POST['champ1'] ) ) { echo '<input type="text" name="champ2" />'; } if ( isset( $_POST['champ2'] ) ) { // requête sql // traitement du résultat // affichage }
Super je t'en remercie! c'est assez simple je croyais que j'allais devoir utiliser d'autre conditions qu'un if isset,
merci a toi je test sa
merci a toi je test sa
C'est nickel sa marche! je visais un peu trop loin au début ^^, mais la je pense à autre chose je voudrais bien savoir ce qu'il serait possible de faire comme sa par exemple :
avec un formulaire en html et une partie qui sera en liaision à la base de donnée par des requêtes sql(connexion à mysql),
l'utilisateur entre sa donnée dans le champs 1 (la donnée qui sera donnée par l'utilisateur sera forcement le nom d'une des tables de la base de donnée), et le champs 2 affiche les noms des champs d'une table des tables demandés par l'utilisateur sous forme de bouton radio, afin justement que celui-çi puisse en choisir une.
J'arrive bien à tomber sur quelques petits bout de code mais sa marche pas!
merci pour votre aide ^^
avec un formulaire en html et une partie qui sera en liaision à la base de donnée par des requêtes sql(connexion à mysql),
l'utilisateur entre sa donnée dans le champs 1 (la donnée qui sera donnée par l'utilisateur sera forcement le nom d'une des tables de la base de donnée), et le champs 2 affiche les noms des champs d'une table des tables demandés par l'utilisateur sous forme de bouton radio, afin justement que celui-çi puisse en choisir une.
J'arrive bien à tomber sur quelques petits bout de code mais sa marche pas!
merci pour votre aide ^^
Pour commencer, tu peux me tutoyer, c'est plus sympa.
Ensuite, est-ce que tu pourrais préciser un peu ce que tu veux faire, là je ne visualise pas.
Ensuite, est-ce que tu pourrais préciser un peu ce que tu veux faire, là je ne visualise pas.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Trés bien pas de soucy !
alors je re-formule pars que même moi je visualise pas ce que je voulais dire:)
enfaite je veux créer un forumulaire qui aurait 2 champs :
le premier l'utilisateur entre une donnée qui est le nom d'une des tables de la base de données
|-> il valide
Maintenant sa affiche une deuxième partie du formulaire, qui nous donne les champs de la table sélectionner juste avant par l'utilisateur. en interrogeant la base avec des requêtes sql.
Enfaite après c'est pour faire une forme de gestion de ma base par des recherches précise étant donnée que je dispose d'une grosse base, voila en gros ce que je veut faire
bon j'espère que j'ai était plus précis sur ce que j'ai besoin!
merci encore à toi
alors je re-formule pars que même moi je visualise pas ce que je voulais dire:)
enfaite je veux créer un forumulaire qui aurait 2 champs :
le premier l'utilisateur entre une donnée qui est le nom d'une des tables de la base de données
|-> il valide
Maintenant sa affiche une deuxième partie du formulaire, qui nous donne les champs de la table sélectionner juste avant par l'utilisateur. en interrogeant la base avec des requêtes sql.
Enfaite après c'est pour faire une forme de gestion de ma base par des recherches précise étant donnée que je dispose d'une grosse base, voila en gros ce que je veut faire
bon j'espère que j'ai était plus précis sur ce que j'ai besoin!
merci encore à toi
Ben il suffit de faire quelque chose dans le même style que précédemment mais avec une requête genre :
$query = 'SELECT * FROM '.$_POST['champ1'];N'oublie pas de contrôler et de nettoyer toutes les données entrées par l'utilisateur, ne les utilise pas telles quelles.