Foros del Web » Programación para mayores de 30 ;) » Programación General »

no se hacer esto

Estas en el tema de no se hacer esto en el foro de Programación General en Foros del Web. Hola foreros, estoy tratando de traer de una bd mysql una ruta de una imagen para despues armar un marker en google maps, pero me ...
  #1 (permalink)  
Antiguo 07/09/2010, 09:48
 
Fecha de Ingreso: mayo-2006
Mensajes: 124
Antigüedad: 17 años, 11 meses
Puntos: 0
no se hacer esto

Hola foreros, estoy tratando de traer de una bd mysql una ruta de una imagen para despues armar un marker en google maps, pero me tira error de lectura (mal formado) el xml, les paso el codigo de como estoy armando el xml y textual com otengo almacenado en la bd el vinculo a ver si me pueden dar una mano, mil gracias !!


while ($row = @mysql_fetch_assoc($result)){
// ADD TO XML DOCUMENT NODE
echo '<marker ';
echo 'name="' . parseToXML($row['name']) . '" ';
echo 'address="' . parseToXML($row['address']) . '" ';
echo 'lat="' . $row['lat'] . '" ';
echo 'lng="' . $row['lng'] . '" ';
echo 'cant_personas="' . $row['cant_personas'] . '" ';
echo 'habitaciones="' . $row['habitaciones'] . '" ';
echo 'imagen=" ' . $row['imagen'] . ' " ';
if ($row['cant_personas']/$row['habitaciones']>=3) {echo 'type="bar"';}
elseif ($row['cant_personas']/$row['habitaciones']<=3) {echo 'type="restaurant"';}
else {echo 'type="restaurant"';}

echo '/>';

}
echo '</markers>';

y la columna imagen tiene esto almacenado

img src="../image.jpg" width="100" height="50"

que puedo hacer????
  #2 (permalink)  
Antiguo 08/09/2010, 08:22
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 2 meses
Puntos: 90
Respuesta: no se hacer esto

Estás poniendo los atrubitos de la imagen ( width...) dentro del atributo imagen de tu XML ?

imagen=" ../image.jpg" width="100" height="50" "

Eso si que da error...

Saludos
__________________
Esteban Quintana

Etiquetas: xml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:22.