Requete SQL en Javascript
TornBust
-
Utilisateur anonyme -
Utilisateur anonyme -
bonjour :)
Je voulais savoir comment on peut faire pour envoyer des requètes sql comme pour modifier et lire des infos de la bdd rien qu'avec le javascript donc sans recharger la page.
merci d'avance.
Je voulais savoir comment on peut faire pour envoyer des requètes sql comme pour modifier et lire des infos de la bdd rien qu'avec le javascript donc sans recharger la page.
merci d'avance.
Configuration: Windows XP Firefox 3.0.11
8 réponses
-
Il faut utiliser la technologie AJAX (HTML + PHP). Tu apprendras comment créer l'appel d'une page PHP simplement sur ce site :
http://tutoriels-video.net/non-classe/editeur-zcode-en-ajax-327 (En vidéo)
Il n'y a pas de requête SQL mais il te suffit de l'ajouter dans la page PHP ajax.php, Tu peux y mettre tout ce que tu veux. L'important est donc de savoir appeler la page PHP.
Ou sinon regarde la :
http://www.siteduzero.com/tutoriel-3-36169-xajax-applications-ajax-faciles-avec-php-et-xajax.html
Mais j'aime moyen xAjax.
Bye. -
Directement avec JS, c'est pas possible, mais tu peux utiliser JS pour charger un script PHP par AJAX avec XMLHTTPRequest.
Suis-je assez clair? -
Bonjour,
Je relance ce sujet car je travail sur symfony, et je dois à partir d'un onclick d'un fichier javascript, récupérer des informations dans ma base de données et les affichers.
Si j'ai bien compris je dois rediriger mon onclick sur une page ajax.php ? Dans ce cas avec quelle fonction ? Et que dois-je mettre de spécial dans cette page ?
Merci. -
oué j'ai vu la video le code pour appelé une page php c"est ca nn?
ajax_js("zcode", "ajax.php", "result", "text = idtexte[input]", "text", "post");
mais je veux juste que sa execute ajax.php sans afficher le resultat ou autre puisque que ajax.php contirendra des requete sql, tu peu me donner le code ajax qui permet de faire ça?
(Sebyx c'est quoi ta méthode avec XMLHTTPRequest ? ) -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Heu je pige pas ! Tu veux faire une requête du genre insertion alors ?
Si c'est le cas as tu pensés au fait que t visiteur pouvaient ne pas avoir js ?
De plus tu n'es pas obligé d'afficher un résultat ! Ne met pas d'echo dans ton fichier ajax.php et créer une div result vide et inutile. Rien ne s'y affichera.
Bye. -
Pour l'autre methode de Sebix, c'est le même résultat en plus long. En fait le code PHP va générer ici du js qui va lui mm avec une librairie (protoypes) générer la requête XMLHTTPRequest. Mais cela ne fera que tout compliquer. Tu as la solution sous le née et c'est de loin la plus facile que je connaisse !
Bye. -
si tu utilises PHP mais que tu veux que tes informations s'affichent dynamiquement sans PHP, il te suffit de faire d'abord tes requetes sql avec php, de stocker tes infos dans des tableaux invisbles (display:none ou visibility:hidden) et d'aller rechercher les informations quand tu en as besoin avec le javascript (donc chaque case de ton tableau a une id bien précise)
-
parler sans code c'est pas évident mais juste comme ça pourquoi ne pas écrire une function php qui récupère les données et les affiche dans une autre div directement ?
pour moi pas besoin de se casser la tête avec ajax ( et java ) pour des soucis de compatibilité ( ou du bloquage java cote client )