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 :

appel de la base de donn� et javascript ?


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    90
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 90
    Par d�faut appel de la base de donn� et javascript ?
    Bonjour,

    Je d�veloppe actuellement une application de gestion de cartouche d'encre (je replace le sujet dans son contexte)
    jusqu'ici tout aller bien ...
    mais :
    je doit �diter un bon de commande avec diff�rents consommables et diff�rents fournisseurs par consommable donc ...
    Bien entendu le fournisseur le moins cher pour le consommable est s�lectionn� directement au chargement de la page
    h�las si la personne change le fournisseur il faut que le prix change aussi.
    J'arrive bien a reporter le num�ro de fournisseur avec du javascript mais c'est a partir de la que je suis bloqu� car je n'arrive pas a r�utiliser cette variable et l'inclure dans une requ�te SQL qui pourrai changer le prix de mon consommable sans avoir a recharger la page
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    <select name="liste" size="1" onChange="document.getElementById('numfou<? echo $i; ?>').value=this.options[this.selectedIndex].value;">


    Je reporte cette variable ainsi

    J'ai cherch� et j'ai vu que AJAX pouvait faire ce genre d'action. H�las encore je n'ai pas trouver de tutorial explicite pour l'appel d'une base de donn�e en AJAX

    Merci d'avance aux personnes au se pencheront sur le probl�me
    pour toute question n'h�siter pas
    et merci au r�ponse d'avance : )

  2. #2
    Membre Expert Avatar de DoubleU
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 106
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 106

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    90
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 90
    Par d�faut
    euh oui entre autre
    Mais je n'ai pas vu de ligne parlant de base de donn�e et de javascript
    je veut bien admettre que je l'ai peut etre loup�

  4. #4
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Bonjour,
    Citation Envoy� par KiranoO Voir le message
    Mais je n'ai pas vu de ligne parlant de base de donn�e et de javascript
    je veut bien admettre que je l'ai peut etre loup�
    Peut-�tre ....

    A+

  5. #5
    Membre Expert Avatar de DoubleU
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 106
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 106
    Par d�faut
    euh oui entre autre
    Mais je n'ai pas vu de ligne parlant de base de donn�e et de javascript
    je veut bien admettre que je l'ai peut etre loup�
    Ajax te permet d'appeler un script serveur. Ton script serveur attaque ta base de donn�es...

    Attaquer directement la base via ajax n'est par contre pas possible.

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    90
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 90
    Par d�faut
    ah oui exact
    Si je comprend bien
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    //URL du script de sauvegarde auquel on passe la valeur à modifier
    XHR.open("GET", "sauverMod.php?id=" + id + "&champ=" + nomValeur + "&valeur=" + escape(valeur) + "&type=" + type + ieTrick(), true);
    par exemple ceci va sauvegarder dans la base de donn�e grace a un fichier ext�rieur ?

  7. #7
    Membre Expert Avatar de DoubleU
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 106
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 106
    Par d�faut
    Oui

    Reste quand m�me apres a faire les traitements qui vont bien pour r�cup�rer tes donn�es et ex�cuter ta requ�te.

  8. #8
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    90
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 90
    Par d�faut
    oui c'est vrai mais je ne pense pas que cela soit tr�s dur car je n'ai que 2 variables a transmettre pour interroger la base de donn�e.
    Une chose encore m'�chappe
    Comment rapporter le r�sultat une fois la requ�te ex�cuter sans recharger la page ?
    Je connais une m�thode pour transmettre une variable d'une fen�tre popup a une page m�re mais je ne pense pas que cela marche ici car nous appelons juste une fichier ?

  9. #9
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par KiranoO Voir le message
    Comment rapporter le r�sultat une fois la requ�te ex�cuter sans recharger la page ?
    Il n'y a qu'� lire
    Citation Envoy� par E.Bzz Voir le message
    Bonjour,
    Peut-�tre ....

  10. #10
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    90
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 90
    Par d�faut
    bien bien
    je vais lire m�me si je ne comprend pas bien les class et les function en AJAX
    Merci pour les reponses et le d�rangement
    je repasserai si je ne comprend toujours pas

  11. #11
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par KiranoO Voir le message
    je vais lire m�me si je ne comprend pas bien les class et les function en AJAX
    Pas besoin des class pour utiliser Ajax.
    Le traitement de la r�ponse est abord� au � II-2-d-ii. "La fonction sauverMod"

    Sinon, les nombreuses discussions du forum Ajax te donneront plein d'exemples plus simples (car moins d�taill�s) ...
    Tu n'as qu'� rechercher "responseText"

    A+

  12. #12
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    90
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 90
    Par d�faut
    derni�re petite question
    pour faire appel a la m�thode InnerHTML je suppose que l'on est oblig� d'avoir ce sch�ma la :

    .html => .jv => .php

    La question est : est il possible d'avoir ce sch�ma la ? :

    .php => .jv => .php

  13. #13
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Le probl�me ne se pose pas comme �a.

    Mais plut�t :

    nav => serveur => bdd => serveur => nav

    Peu importe que la page appelante soit .html ou .php (de toutes fa�ons le nav g�re du html + JS, et pas du php) ...

    A+

  14. #14
    Membre confirm�
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    90
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 90
    Par d�faut
    okidoki
    Je vais potasser encore un peu les tutos moi : x
    merci

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Base de donn�es et javascript
    Par simonlaurent5000 dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 18/07/2011, 22h49
  2. Connexion � une base de donn�es en Javascript
    Par Pedro Varela dans le forum ASP.NET
    R�ponses: 6
    Dernier message: 23/11/2007, 15h24
  3. listes li�es Base de donn�es+PHP+javascript
    Par bbk91 dans le forum EDI et Outils pour Java
    R�ponses: 1
    Dernier message: 03/08/2007, 09h16
  4. R�ponses: 1
    Dernier message: 04/05/2006, 16h17
  5. Lien avec une base de donn�e en javascript
    Par nissarti dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 13/03/2006, 18h05

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