Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/07/2012, 02:07
txemaarbulo
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: google maps, php y mysql

Cita:
Iniciado por Swab Ver Mensaje
Gracias por responder, pero saber que queda igual...
échale un vistazo en esta dirección:

http://files.dm.cl/mapaquellon/web/#

Pincha sobre un link derecho y selecciona algo. El primer valor que le haces clic, te sigue por siempre.



Swab
Lo que estoy viendo está claro:
- Con <?php while ($row = mysql_fetch_array($query2)) te recorre todos los datos y los construyes más abajo.
- Con var marker = this; recorres todos los marcadores-
Pero el infoWindow.setContent(marcadores); siempre te recogerá el último ya que la variable se reescribe hasta el final.

He probado para darte una solución directamente, considerandolo un array pero no me permite la estructura que le has dado, por la reescritura de las mismas variables.

Te sugiero que adaptes una forma de lectura como te recomiendan en Uso de PHP / MySQL con Google Maps generando unXML que será leído posteriormente.
Puedes encontrar otras formas de crear, por ejemplo, un archivo JSON (generado dinamicamente con PHP), incluso en este mismo foro.

Personalmente este tipo de trabajos los leo a través de XML con excelente resultado (ver aquí o aquí).