Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Problema javascript con {} , ; "" ''

Estas en el tema de Problema javascript con {} , ; "" '' en el foro de Javascript en Foros del Web. Ante todo un saludo a todos. Tengo un problemilla en un java script que no se solucionar a ver si alguien me hecha una mano. ...
  #1 (permalink)  
Antiguo 22/12/2015, 05:55
Avatar de manyblue  
Fecha de Ingreso: marzo-2008
Mensajes: 329
Antigüedad: 16 años, 1 mes
Puntos: 10
Problema javascript con {} , ; "" ''

Ante todo un saludo a todos.
Tengo un problemilla en un java script que no se solucionar a ver si alguien me hecha una mano.

Código PHP:
<?php
if(($row_DatosDatosConsulta['dblLatitud'] != "") && ($row_DatosDatosConsulta['dblLongitud'] != "")) {
  
$marcadores .= '
     map.addMarker({
     lat: '
.$row_DatosDatosConsulta['dblLatitud'].',
     lng: '
.$row_DatosDatosConsulta['dblLongitud'].',
     title: '
.$row_DatosDatosConsulta['strNombre'].',
     infoWindow: {
          content: \'<p>'
.CategoriaHotelEstrellas($row_DatosDatosConsulta['intCategoria']).'<br />
          '
.CategoriaHotelEstrellas($row_DatosDatosConsulta['strPoblacion']).'<br />
          <a href="hoteles_usuario_ver.php?recordID='
.$row_DatosDatosConsulta['idHotel'].'">Click para ver</a></p>\'
    });
  '
;
 }
?>
La línea que me da error es esta (la antepenúltima línea):
';
Me he roto la cabeza intentado solucionarlo pero nada de nada, me sigue dando error. Mi problema es de "" o '', creo.
Muchas gracias de antemano y un saludo: Manyblue
  #2 (permalink)  
Antiguo 22/12/2015, 07:09
Avatar de manyblue  
Fecha de Ingreso: marzo-2008
Mensajes: 329
Antigüedad: 16 años, 1 mes
Puntos: 10
Respuesta: Problema javascript con {} , ; "" ''

La verdad es que a veces creo que soy un despistao.
Tema solucionado.
Faltó el código completo que es este
Código PHP:
<?php
if ($totalRows_DatosDatosConsulta 0) {  
do {
$marcador "";
if((
$row_DatosDatosConsulta['dblLatitud'] != "") && ($row_DatosDatosConsulta['dblLongitud'] != "")) {
  
$marcadores .= '
     map.addMarker({
     lat: '
.$row_DatosDatosConsulta['dblLatitud'].',
     lng: '
.$row_DatosDatosConsulta['dblLongitud'].',
     title: '
.$row_DatosDatosConsulta['strNombre'].',
     infoWindow: {
          content: "<p><strong>'
.$row_DatosDatosConsulta['strNombre'].'</strong><br />'.$row_DatosDatosConsulta['strPoblacion'].'<br />'.CategoriaHotelEstrellas($row_DatosDatosConsulta['intCategoria']).'<br /><strong>Tf: </strong>'.$row_DatosDatosConsulta['strTelefono'].'<br /><strong>Email: </strong>'.$row_DatosDatosConsulta['strEmail'].'</p>"
    });
  '
;
 }
} while (
$row_DatosDatosConsulta mysql_fetch_assoc($DatosDatosConsulta)); 
}
?>
El error fue poner dos variables diferentes $marcador y $marcadores por lo que debería ser así:
Código PHP:
<?php
if ($totalRows_DatosDatosConsulta 0) {  
 do {
$marcadores "";
if((
$row_DatosDatosConsulta['dblLatitud'] != "") && ($row_DatosDatosConsulta['dblLongitud'] != "")) {
$marcadores .= '
     map.addMarker({
     lat: '
.$row_DatosDatosConsulta['dblLatitud'].',
     lng: '
.$row_DatosDatosConsulta['dblLongitud'].',
     title: '
.$row_DatosDatosConsulta['strNombre'].',
     infoWindow: {
          content: "<p><strong>'
.$row_DatosDatosConsulta['strNombre'].'</strong><br />'.$row_DatosDatosConsulta['strPoblacion'].'<br />'.CategoriaHotelEstrellas($row_DatosDatosConsulta['intCategoria']).'<br /><strong>Tf: </strong>'.$row_DatosDatosConsulta['strTelefono'].'<br /><strong>Email: </strong>'.$row_DatosDatosConsulta['strEmail'].'</p>"
    });
  '
;
 }
} while (
$row_DatosDatosConsulta mysql_fetch_assoc($DatosDatosConsulta)); 
}
?>
Un saludo: Manyblue

Etiquetas: php
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 01:37.