formulaire + remplissage automatique de champs à partir d'un champ - HTML/CSS - Programmation
Marsh Posté le 07-05-2009 à 16:20:16
housni a écrit : J'ai vu un peu sur le net qu'il fallait utiliser de l'ajax et du javascript mais mon problème c'est que je ne connais pas du tout ces langages de prog ! |
Javascript est un langage de programmation.
AJAX est "un terme qui évoque l'utilisation conjointe d'un ensemble de technologies libres couramment utilisées sur le Web". Ca n'est pas un langage de programmation.
Si tu ne connais pas du tout le JavaScript, ça risque d'être délicat.
Surtout que l aplupart des tutoriaux qu'on peut trouver concernent le couple JS + PHP.
En gros, le principe de base :
- Tu fais une page en ASP, qui ne renvoit pas une page internet mais une/des valeur(s). Par exemple, une page qui, quand on l'interroge en lui passant un nom en paramètre, retourne le résultat d'une requête SQL.
- Dans ton formulaire, tu définis une action, par exemple à la validation. Catte action - du code JS - va consister à appeler le script ASP en lui passant le paramètre qui vient d'être saisi.
Comme le script ASP ne retourne pas une page web, on ne voit rien côté navigateur.
- Tu reçois donc un/des valeurs qu'il "suffit" de mettre où tu veux dans ta page web.
Attention : Le JS est un langage qui s'éxécute côté client. Il vaut donc mieux - sauf environnement professionnel spécifique - s'assurer que le site fonctionne correctement sans JS...
Marsh Posté le 06-05-2009 à 14:09:14
Bonjour,
voila, j'ai un formulaire ou l'utilisateur renseigne un champ (code 8 chiffres) et à partir de ce code d'autres champs doivent s'affichées automatiquement. Puis l'utilisateur renseigne d'autres champs et la j'ai 2 champs qui son des champs calculés avec les valeurs renseignées par l'utilisateur auparavant et les valeurs qu'ont a affiché automatiquement.Enfin, l'utilisateur renseigne d'autres champs !
Donc en gros dans mon formulaire on des champs à saisir , des champs qui doivent être renseignés automatiquement et des champs calculés.
De plus il faut que j'insère tous les champs renseignés dans ma BDD.
Donc comment faire cela sans rafraîchir ma page et en ayant juste un bouton " envoyer le formulaire "
J'ai vu un peu sur le net qu'il fallait utiliser de l'ajax et du javascript mais mon problème c'est que je ne connais pas du tout ces langages de prog !
Donc si vous aviez une solution ca serait vraiment cool !!!
Je vous joins mon fichier avec mon formulaire et mon fichier ou il y a ma requete sql qui selection les données ralives à mon code :
formulaire
Mon fichier contenant ma requete sql qui récupère les données grace à mon code Article