blutch38
Messages postés17Date d'inscriptionmercredi 2 juillet 2003StatutMembreDernière intervention21 mars 2007
-
22 nov. 2006 à 09:48
syndrael
Messages postés2378Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention29 décembre 2012
-
22 nov. 2006 à 17:05
Bonjours,
j'ai un petit sousci comme vous lauriez deviné !
Je selectionne un choix dans ma liste déroulante, (nom du client) qui provien d'un base de donnée.ca jy arrive. MAis ce que jarrive pas c'est en fonction de ce choix que mes "input box" se remplissent avec les données du client.
en gros :
Selectionne mon client : Jean (dans ma liste déroulante)
affiche le reste de ses donnée perso dans les endroi prévu.(ca jy arrive pas)
J'ai ma table client : Nro_Cli,Nom_Cli,Nro_Tel, ....
Si vous pouviez le donner la stucture a employer. MErci
syndrael
Messages postés2378Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention29 décembre 201220 22 nov. 2006 à 10:15
Désires-tu que les inputs s'actualisent dès le choix ou désires-tu les
remplir après validation du formulaire ? De plus, quel est le nombre de
clients ? Cette application est-elle confidentielle ?
Voila pourquoi de telles questions:
- La première c'est pour savoir si on peut aller chercher les infos du client après un submit de ton formulaire
- La seconde c'est pour savoir s'il vaut mieux utiliser Ajax ou charger tous tes éléments dans un javascript.
- La troisième c'est au cas ou on choiserait de tout charger, les
données sont lisibles par tous.. urgh.. en terme de confidentialité
c'est po top..
blutch38
Messages postés17Date d'inscriptionmercredi 2 juillet 2003StatutMembreDernière intervention21 mars 2007 22 nov. 2006 à 10:42
Alors :
J'aimerai ke le formulaire s'actualise des la selection du client.
Le nombre de client n'est pas fixe. Car il ya possiblilité d'en rajouter via un autre formulaire. Mais au momen de la selection le nombre de client est egale au nombre de client présent dans la table CLIENT de la base de données
Lapplication est faites pour fonctionner en local donc non accecible depuis le net. Seul les commerciaux utiliserons cette aplication donc la confidentialité nest pas trés importante.
J'espere avoir répondu correctement a tes question pour que tu puisse m'aider correctement .
merci
syndrael
Messages postés2378Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention29 décembre 201220 22 nov. 2006 à 17:05
Ok.. Donc pas besoin d'Ajax.
Tu dois créer en javascript un Objet client, faire une requete sur ta
table Client et créer autant d'objet que de Client (attention aux
apostrophes source de bugs en JS)..
En même temps tu crées un tableau sous JS et tu empiles tes objets.
Tu crées ton select et dans la 'value' de tes 'options' tu mets une clé commune avec les élements de ton tableau..
Ainsi, à chaque sélection dans ton select, tu peux retrouver cette clé
et donc récupérer à partir du tableau l'élément client avec toutes ses
propriétés et donc les afficher là ou tu le désires.