Formulaire Dynamique PHP et Requêtes SQL
Résolu
yirkkiller
-
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je voudrais créer un formulaire dynamique de cette façon :
J'ai un formulaire, dans lequel les DRH pourront déclarer le départ d'un employé. Pour cela, ils doivent choisir la filiale, le nom et le prénom de l'employé en question.
Je voudrais donc qu'ils aient trois listes déroulantes dans l'ordre : filiale, nom et prénom, ou nom se met à jour en fonction de filiale, et prénom en fonction de nom.
Les filiales, noms et prénoms sont dans une base de données MySQL.
Mon but serait de ne pas avoir à recharger la page :
le champ filiale s'affiche automatiquement, s'ils ne le changent pas c'est la valeur par défaut (celle qui est affichée en premier) qui l'emporte, à ce moment là le champ nom est le premier par ordre alphabétique de cette filiale, etc... Si la filiale est changée (l'utilisateur n'a QU'A la sélectionner dans la liste déroulante), le champ nom se met à jour dynamiquement et n'affiche que les noms de cette filiale, pareil pour le champ prénom.
Tout ça sans avoir à cliquer sur un Submit.
Est-ce possible ?
Merci pour votre aide
Je voudrais créer un formulaire dynamique de cette façon :
J'ai un formulaire, dans lequel les DRH pourront déclarer le départ d'un employé. Pour cela, ils doivent choisir la filiale, le nom et le prénom de l'employé en question.
Je voudrais donc qu'ils aient trois listes déroulantes dans l'ordre : filiale, nom et prénom, ou nom se met à jour en fonction de filiale, et prénom en fonction de nom.
Les filiales, noms et prénoms sont dans une base de données MySQL.
Mon but serait de ne pas avoir à recharger la page :
le champ filiale s'affiche automatiquement, s'ils ne le changent pas c'est la valeur par défaut (celle qui est affichée en premier) qui l'emporte, à ce moment là le champ nom est le premier par ordre alphabétique de cette filiale, etc... Si la filiale est changée (l'utilisateur n'a QU'A la sélectionner dans la liste déroulante), le champ nom se met à jour dynamiquement et n'affiche que les noms de cette filiale, pareil pour le champ prénom.
Tout ça sans avoir à cliquer sur un Submit.
Est-ce possible ?
Merci pour votre aide
A voir également:
- Formulaire Dynamique PHP et Requêtes SQL
- Whatsapp formulaire opposition - Guide
- Tableau croisé dynamique - Guide
- Formulaire de réclamation facebook - Guide
- Exemple tableau croisé dynamique télécharger - Télécharger - Tableur
- Formulaire de reclamation instagram - Guide
4 réponses
tu devrai trouver des infos sympa ici
ton but est de lancer une requette en fonction de ta selection, et d'afficher le retour de ta requette dans le deuxieme select et pareil pour le troisieme
https://openclassrooms.com/fr/courses/245710-ajax-et-lechange-de-donnees-en-javascript/244425-le-concept-dajax#ss_part_1
ton but est de lancer une requette en fonction de ta selection, et d'afficher le retour de ta requette dans le deuxieme select et pareil pour le troisieme
https://openclassrooms.com/fr/courses/245710-ajax-et-lechange-de-donnees-en-javascript/244425-le-concept-dajax#ss_part_1
regarde l'exemple 5 de cette page c'est assez clair et bien expliqué
https://www.toutjavascript.com/savoir/xmlhttprequest.php3
https://www.toutjavascript.com/savoir/xmlhttprequest.php3
Tu dois utiliser AJAX.
Le concept d'AJAX
L'objet XmlHttpRequest
Liste liées
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
Le concept d'AJAX
L'objet XmlHttpRequest
Liste liées
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.