Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1960 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Choix du formulaire besoin d'aide

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Choix du formulaire besoin d'aide

n°1032908
suomi
Posté le 01-04-2005 à 23:43:29  profilanswer
 

Bonjour à tous.
Je souhaite sous forme de formulaire faire des reqêtes de ma base.
Pour cela, j'ai 2 formulaires: le premier composé du nom de mes tables, le second composé de mes attributs... cependant j'aimerai afficher les attributs spécifiques à la table séléctionnée. Je pense que l'intégration d'un script en Javascript me permettrait de faire ça. Mais ne connaissant pas grand chose, si vous avez quelques conseils, je suis preneur.
 
Merci  :hello:


Message édité par suomi le 01-04-2005 à 23:44:15
mood
Publicité
Posté le 01-04-2005 à 23:43:29  profilanswer
 

n°1033045
suomi
Posté le 02-04-2005 à 12:09:50  profilanswer
 

Apres quelques recherches voila ou j'en suis:
 

Code :
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. <!-- Debut
  5. function Choix(formulaire) {
  6. i = formulaire.Boite1.selectedIndex;
  7. if (i == 0) {
  8.   for (i=0;i<3;i++) {
  9.     formulaire.Boite2.options[i].text="";
  10.     }
  11.   return;
  12.   }
  13. switch (i) {
  14. case 1 : var txt = new Array ('Nom','Prenom','Sexe','Numero_Etudiant','Formation','Promotion','Mail'); break;
  15. case 2 : var txt = new Array ('Nom','Prenom','Fonction','Mail','Nom_org','Lieu_org'); break;
  16. case 3 : var txt = new Array ('Nom','Lieu','Responsable','Thematique','Type'); break;
  17. }
  18. formulaire.Boite2.options[0].text="--- Choisissez un attribut ---";
  19. for (i=0;i<3;i++) {
  20.   formulaire.Boite2.options[i+1].text=txt[i];
  21. }
  22. }
  23. // Fin -->
  24. </script>
  25. </head>
  26. <body>
  27. <form action="#" name="formulaire">
  28. <select name="Boite1" onChange='Choix(this.form)'>
  29. <option selected>--- Choisissez une table ---</option>
  30. <option>Etudiant</option>
  31. <option>Tuteur</option>
  32. <option>Organisme</option>
  33. </select>
  34. <select name="Boite2">
  35. <option selected>--- Choisissez un attribut ---</option>
  36. <option></option>
  37. <option></option>
  38. <option></option>
  39. </select>
  40. </form>
  41. </body>
  42. </html>


 
Le petit problème qui me reste à résoudre, c'est que le nombre d'attributs dépend de la base choisit. J'ai alors le champ Undef qui apparait pour ma table Tuteur et organisme (Etudiant possède 7 attributs, contre 6 et 5 pour Tuteur et Organisme.)  
Comment régler ce problème...????  :ange:


Message édité par suomi le 02-04-2005 à 12:10:26

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Choix du formulaire besoin d'aide

 

Sujets relatifs
xpath : aide pour une query .. ?(débutant) enregistrer des données via un formulaire
Calendrier dans un formulaireLPC besoin d'aide
[debutant] aide solution de requetesReactualiser les données d'un formulaire après les avoir modifiées
Ajouter à l'aide d'un .bat des lignes ds1fichier à un endroit précisRecupération de la valeur du formulaire html "select"
Conseils sur le choix d'une BDD !!! 
Plus de sujets relatifs à : Choix du formulaire besoin d'aide


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR