JS et requete SQL ? - HTML/CSS - Programmation
Marsh Posté le 15-12-2004 à 12:27:14
ben faire du sql dans un .js, tu te rend compte de la betise?
Marsh Posté le 15-12-2004 à 12:28:04
ben en fait je sais pas comment faire
car cetteliste je dois recuperer des infos dune base et pas mettre ca en dur
Marsh Posté le 15-12-2004 à 12:30:33
oui mais jai besoin de mon script js
ta pas compris je pense
jutilise un script js pour un effet dhtml
Marsh Posté le 15-12-2004 à 12:31:08
Garde ton script mais utilise php si tu veux te connecter à une base de données.
Marsh Posté le 15-12-2004 à 12:31:29
j'ai ptet pas compris ton truc, mais tu n'a pas compris le coté serveur et client des language
Marsh Posté le 15-12-2004 à 12:32:03
WhatDe a écrit : Garde ton script mais utilise php si tu veux te connecter à une base de données. |
je pense bien utiliser php oui mais je vois pas comment faire pour linclure dans le js
Marsh Posté le 15-12-2004 à 14:24:08
Marsh Posté le 15-12-2004 à 16:15:25
Citation : je pense bien utiliser php oui mais je vois pas comment faire pour linclure dans le js |
Ca va pas être simple à expliquer, on va le faire en mode télégraphique pour essayer de montrer l'enchainement :
1) Le PHP s'execute du coté du serveur
2) le PHP génère une page HTML qui est renvoyée au client (cad le navigateur)
3) la page HTML générée peut contenir du js (javascript)
4) le js est exécuté dans le client
5) le js est un langage qui manipule les éléments HTML ( + quelques Objets comme le Array ...)
A partir de là voyons ce que tu peux faire
1) le PHP va se connecter à la base et générer une page HTML contenant du code HTML + javascipt.
2) quand la page va être interprétée par le navigateur ce dernier va executer le JS pour construire le menu.
Marsh Posté le 16-12-2004 à 01:58:11
En fait le mieux je pense est que ton script JS ne soit pas contenu dans le fichier JS mais dans le fichier HTML ou plutot PHP, sinon ca t'oblige soit a passer ttes tes variables dans l'url en GET comme dit chacal mais si tu as un menu enorme c pas top, soit à dire au serveur que les fichier JS doivent etre interprété en PHP, faire la requete de recuperation des noms en amont du JS (au niveau du PHP), et ensuite ecrire ton menu dans le JS.
Si tu veux faire un truc "propre", fais une fonction PHP qui generera ton menu en JS et l'ecrira dans le HTML.
Corrigez moi si je me trompe...
Marsh Posté le 15-12-2004 à 12:24:20
Salut
jai un .js ou se trouve un script qui en gros affiche des infos
la liste des infos est comme ca (en dur)
seulement jaimerai que cette liste aille chercher des noms dans une base
ma question est la suivante : comment on fait une requette sql au sein du .js ?