IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

formulaire dynamique javascript / php


Sujet :

JavaScript

  1. #1
    Membre �clair�
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    D�cembre 2007
    Messages
    696
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 696
    Par d�faut formulaire dynamique javascript / php
    bonjour tout le monde,
    alors voila, je d�but � peine en java script, et je dois dire que m�me si �a semble utile, c'est dur a maitriser -_-
    j'aimerais r�aliser un formulaire dynamique, enfin j'esp�re que j'emploie correctement ce terme

    ce que je cherche a faire, c'est en s�lectionnant une donn�e dans une liste d�roulante, une variable php prend cette valeur, mais sans cliquer sur un bouton submit ou je ne sais trop quoi encore... ( en fait la transmission de valeur a la variable php doit se faire dans la meme page et sans rechargement bien sur).
    un peu comme dans google image j'imagine, lorsque vous cliquer sur la taille des photos a choisir, le formulaire s'ex�cute aussit�t ...
    enfin voila, j'ai parcouru vite fait les tutoriels JavaScript du site, mais je n'ai rien trouv� la dessus.
    j'ai aussi cherch� ailleurs, mais ya rien a faire -_-

    je vous demande donc votre aide, car je pense ke ca va prendre pas mal de temps pour que je comprenne ce langage, je vais apprendre sur le tas ^^

    merci � tous !

  2. #2
    Futur Membre du Club
    Inscrit en
    Mars 2008
    Messages
    4
    D�tails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 4
    Par d�faut formulaire dynamique javascript / php
    Bonjour,
    Quelle est l'utilit� de ta variable php ? Si tu souhaite l'utiliser pour un traitement cot� serveur, la solution est d'utiliser ajax. Envoi une requ�te asynchrone avec la valeur de l'option selectionn�e dans ta liste qu'une page php r�cup�rera cot� serveur et qui ex�cutera le traitement que tu veux.

  3. #3
    Membre �clair�
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    D�cembre 2007
    Messages
    696
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 696
    Par d�faut
    euhh j'ai pas tout compris, tu pourrais me faire un exemple stp ?
    bon ce ke je veux, c'est ke ma variable prenne imm�diatement la valeur gr�ce a la liste d�roulante, et que la valeur soit inject�e dans une requ�te SQL, donc en fait c'est pour choisir les param�tres de la requ�te.
    en effet, il faut que tout soit renvoy� au serveur ( pour l'execution de la requete), j'ai pens� a utilis� de l'ajax, mais je n'ai pas encore eu le temps de lire les cours la dessus.
    d'ailleurs si une personne connait un site complet sur les cours en ajax, je suis preneur

  4. #4
    Futur Membre du Club
    Inscrit en
    Mars 2008
    Messages
    4
    D�tails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 4
    Par d�faut
    Personnellement, pour les traitements ajax (et javascript en g�n�ral), j'utilise la librairie prototype que tu pourras trouver sur ptototypejs.org.
    Donc avec prototype, ca a cette forme :

    new Ajax.Request('maPage.php', {
    method: 'post',
    parameters : {'param1' : $F('monSelect')}
    });

    remplace maPage.php par l'url de la page php qui fera le traitement sur le serveur et monSelect par l'Id de la liste d�roulante sur ta page ( $F('monSelect') renvoi la valeur de l'option selectionn�e). Tu trouveras plus d'aide ici : www.prototypejs.org/api/ajax.

    Ensuite tu �cris ta page php qui r�cupere le plus normalement du monde la valeur du parametre pass� en post (param1 sur l'exemple) et tu construit ta requ�te sql.

    Ca peut sembler compliqu�, mais c'est en fait tr�s facile et pratique.

  5. #5
    Membre �clair�
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    D�cembre 2007
    Messages
    696
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 696
    Par d�faut
    ok, je vais essayer, merci pour le coup de main !
    une petite question quand meme...

    j'organise ma page de fa�on a ce que la fonction ajax soit avant ou apres la liste deroulante ??
    exemple :

    liste deroulante
    +
    ajax

    ou

    ajx
    +
    liste d�roulante

  6. #6
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Effectivement, pour traiter un r�sultat en php/sql, tu as besoin d'Ajax. Il existe de nombreux tutos en particulier sur ce site (une petite recherche te guidera rapidement...).
    En revanche, si tu souhaites juste faire des requ�tes Ajax simples, inutile de passer par des frameworks comme Prototype... m�me si l'appel est simplifi�, �a reste un gros outil pour s'�viter 10 lignes de code...
    Enfin, pour l'emplacement du script dans la page, l'id�al est de cr�er un fichier javascript (.js) que tu appelles dans le head
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <script type="text/javascript" src="url_du_fichier_js"></script>
    Sinon, tu peux aussi l'ins�rer dans le head de ta page
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <script type="text/javascript">Ton code javascript</script>
    Les fonctions de ton scripts �tant soit appel�es dans le script (par exemple body.onload=fonction) soit appel�es sur les �v�nements de ta page (ex : <div onclick="fonction_javascript()">)
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  7. #7
    Membre �clair�
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    D�cembre 2007
    Messages
    696
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 696
    Par d�faut
    euhh oui, je savais qu'il fallait utiliser le javascript et tout, mais le probl�me c'est que je ne vois pas ce que je dois faire avec, je n'arrive pas a utiliser ce langage comme j'aimerais ... >_<

    meme si c'est un langage pratique, c'est le bazar !!! lol

Discussions similaires

  1. Jauge dynamique - Javascript/PHP
    Par setupXHR dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 04/07/2012, 07h24
  2. Menu deroulant en cascade dynamique JAVASCRIPT / PHP
    Par Moostik dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 25/02/2008, 10h54
  3. Formulaire dynamique PHP
    Par khaled_dev dans le forum Langage
    R�ponses: 6
    Dernier message: 01/03/2007, 16h27
  4. [PHP-JS] Validation d'un formulaire et javascript php
    Par zulot dans le forum G�n�ral JavaScript
    R�ponses: 9
    Dernier message: 12/12/2006, 15h04
  5. Pb php : formulaire dynamique
    Par lucyole dans le forum Langage
    R�ponses: 3
    Dernier message: 14/06/2006, 14h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo