Executer du SQL en js sans fichier php annexe...c'est possible?

Executer du SQL en js sans fichier php annexe...c'est possible? - HTML/CSS - Programmation

Marsh Posté le 30-05-2006 à 08:58:20    

Bonjour,
 
[Désolé, si cette question a déjà été posée...]
 
J'ai un formulaire fait en php qui contient un peu de js et je voudrais éxecuter deux requêtes SQL à partir du js pour pouvoir exploiter directement les résultats des requêtes SQL dans la page php.
 
Autre petit pb, ma 2nde requête est de la forme:
 

Code :
  1. "SELECT....FROM....WHERE id1='var1' ";


 
Où var1 est une variable js récupérée dans la page php (en fait c'est l'id d'une liste déroulante).
 
Pour être plus clair, mes questions sont:
1/ Est-t'il possible d'executer du SQL en js sans utiliser de fichier php annexe?
2/ Si oui, quelle est la syntaxe exacte pour passer une variable js dans la requête SQL que j'ai décrite au-dessus?
3/ Comment lire le résultat de la requête. Je suppose que les valeurs retournées doivent être stockées dans un tableau js.
 
Merci de votre aide.


Message édité par PedroBD le 30-05-2006 à 09:20:09
Reply

Marsh Posté le 30-05-2006 à 08:58:20   

Reply

Marsh Posté le 30-05-2006 à 09:08:02    

C'est pas possible car javascript c'est côté client (sur la machine de l'internaute) et un accès à la base se passe côté serveur

Reply

Marsh Posté le 30-05-2006 à 09:13:21    

Ok, ben je me suis toujours pas mis ça dans le crâne!
 
Merci.

Reply

Marsh Posté le 30-05-2006 à 10:19:41    

AJAX, ca devrait t'intéresser...

Reply

Marsh Posté le 30-05-2006 à 10:21:40    

the_bigboo a écrit :

AJAX, ca devrait t'intéresser...


 
 
Ouais mais il devra dans ce cas, utiliser des feuilles php annexes :D

Reply

Marsh Posté le 30-05-2006 à 10:26:36    

oui mais entre nous, ce n'est pas vraiment une contrainte :ange:

Reply

Marsh Posté le 30-05-2006 à 10:34:33    

OK, de toute façon j'ai utilisé une feuille annexe. Puisqu'il y a que ça comme solution! Merci de vos réponses

Reply

Marsh Posté le 03-12-2007 à 18:41:25    

et en ajax ca donne quoi ?
ca marche directement ou faut quand meme ajouter un module sur le serveur web ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed