Forums Développement Multimédia

Aller au contenu

variable javascript et requête sql

CODE PHP MySQL

1 réponse à ce sujet

#1 Zumzlo

    Ceinture Blanche

  • Members
  • Pip
  • 1 messages

Posté 27 December 2012 - 12:41 PM

Bonjour,

Je ne suis pas encore très à l'aise dans le développement web et je me heurte au problème suivant après avoir passé de longues heures de recherche.

J'ai un script javascript (l'api de google map) dans lequel je récupère une variable qui est modifiée selon l'endroit ou l'utilisateur clique sur la carte :




var marqueurFrance = new google.maps.Marker(optionsMarqueurFrance);
//fonction évennementielle click sur le marker
google.maps.event.addListener(marqueurFrance, "click", function() {
maCarte.setZoom(4);
maCarte.setCenter(this.getPosition());
paysCourant = this.getTitle();
//stockage de l'id du pays cliqué
var objet = document.getElementById("pays");
objet.innerHTML = paysCourant;


Tout le reste de l'affichage de ma page va dépendre du paysCourant, pour l'instant j'arrive juste à l'afficher

<div id="pays">

Je souhaite donc savoir si il est possible d'effectuer des requêtes sql dynamiquement en fonction de ce paysCourant sélectionné par l'utilisateur ?

J'ai essayé de bidouiller en stockant toutes mes tables dans des tableau php puis de les parcourir à chaque fois que l'utilisateur clique mais la encore, je n'arrive pas à utiliser la variable paysCourant pour m'en servir de paramètre lors du parcoure du tableau

exemple :
- l'utilisateur clique sur la France
- paysCourant devient égal à FR (jusque là, aucun souci)
- j'ai une table de tout les pays avec un champ id et libelle (où FR -> France)
- je voudrait que France apparaisse sur ma page


J'espère être clair sur mes explications.
Merci d'avance à quiconque voudrait m'aider

#2 Sylvain-G

    Ceinture Blanche

  • Members
  • Pip
  • 10 messages

Posté 14 February 2013 - 14:54 PM

Javascript s'exécute côté client et PHP côté serveur. Tu risque d'avoir du mal à faire communiquer les 2 ensembles... Il faut que tu passes par AJAX pour envoyer ta variable "paysCourant" à PHP.



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)