|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Laurent MILLEtInscription : mars 2011 Messages : 4 ![]() |
Bonjour,
je viens de créer une page avec une image et un survol de zones. Les coordonnées des <area> sont dans la base, et sont récupèrés dans une boucle. A différends endroits, en cliquant sur ces zones, on a un descriptif complet en pdf. Les paramètres lot par lot sont contenu dans une base mysql. Cette partie fonctionne très bien. Dans un deuxième temps, j'ai créer un div qui réagit suronmouseover et onmouseout. La partie mécanique fonctionne ( le div s'affiche bien sur le survol et disparait sur le out). Le problème est le contenu du div. Il doit afficher les variables de l'enregistrement courant de la bdd. mais bien que dans la boucle while, les variables sont vides (pourtant elles fonctionnent dans la map en affichant dans title le contenu correct. Si quelqu'un a une idée ? je joint le listing : Code :
|
||
|
|
00
|
|
|
#2 | ||
|
Membre expérimenté
![]() Développeur Inscription : février 2010 Messages : 360 ![]() |
Bonjour,
Euh.... c'est normal ce code ? Code php :
|
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Laurent MILLEtInscription : mars 2011 Messages : 4 ![]() |
vous avez raison, mais c'était juste une erreur de recopie du code . Dans mon source il y a bien l'espace. Merci quand même.
Une autre idée ? PS: j'ai corrigé le message d'origine |
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() Développeur Inscription : février 2010 Messages : 360 ![]() |
Recopie ?
Bref, il est aussi toujours plus agréable de pouvoir tester le code directement plutôt que de lire du PHP pour débugger du javascript ! (afficher la source dans le navigateur, ctrl+a, ctrl+c, ctrl+v ...)Sinon, je dirais que le soucis n'est de toute façon pas directement lié à javascript : Un ID doit être unique sur la page ! |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Laurent MILLEtInscription : mars 2011 Messages : 4 ![]() |
effectivement. Sur le html généré je me retrouve avec autant d'instance du div que de d'enregistrements.
J'ai extrait le div de la boucle, mais je ne vois pas comment remplir ce div avec la variable voulu. Elle reste sur l'enregistrement numero 1. une idée ? Merci |
|
|
00
|
|
|
#6 | ||||
|
Membre expérimenté
![]() Développeur Inscription : février 2010 Messages : 360 ![]() |
Je garderais le div dans la boucle, mais en lui donnant un id différent à chaque tour de boucle.
Code php :
Code php :
|
||||
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Laurent MILLEtInscription : mars 2011 Messages : 4 ![]() |
en id unique j'ai repris l'index de ma base comme ça ca marche du tonnerre de zeus.
Merci ô génie |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com