Vous n'êtes pas identifié(e).
Bonjour,
je vous cache pas je suis vraiment debutante en php / javascript et je suis entrain de travailler sur mon PFE. le sujet c'est une carte dynamique contenant l'ensemble des universités en tunisie. alors chaque université represente un point reperé par x et y. en passant le curseur sur un ponit ca affiche une infobulle contenant des informations tirés d'une base de données.
j,arrive a afficher la carte avec des infobulle dessus mais qui ne sont pas liées a des points et les informations qui s'affichent sont entrées manuellement et non pas de la base . je deprime aidez moi SVP ...
Cordialement
Hors ligne
Bonjour,
Pour cela, je te conseille de recourir au CSS qui te permet, outre une superposition, d'obtenir une solution légère et efficace.
Aussi, tu pourras positionner tes points précisément, et obtenir le rendu de ton choix.
MERCI de lire le mode d'emploi avant de poster !!
Hors ligne
Bonjour,
Si tes données en base de données sont statiques, pas de soucis, sinon si ces données sont appelées à changer régulièrement, Ajax est ton ami.
Le principe est d'appeler en asynchrone un fichier php sur lequel tu passes en variable (mode GET ou POST) l'identifiant de ta zone via une fonction javascript appelée sur un "onmouseover" dans ta map, par ex : traitement.php?zoneid=3
Ton fichier php se contentera après chargement des infos associées via une requete mysql d'afficher le résultat via echo(),print(),eval() qui sera récup par ta requête ajax asynchrone via la propriété "responseText" sur un changestate=4 de l'objet GetXmlHttpObject qu'il te suffira d'afficher là ou tu souhaites en infobulle.
POO PHP+Ajax en MVC avec PDO et Bases de données épaisses : What else?
Hors ligne