hola, en primer lugar se que lo que estoy haciendo sé que no es recomendable, pero no he encontrado como hacerlo con AJAX.
Bueno, tengo una función javascript que tiene unos parámetros de un array que obtiene mediante php así:
Código:
var param = <?php echo parametros(4);?>;
Código PHP:
function parametros($id){
$query = "SELECT * FROM posiciones WHERE id = '$id'";
$consulta = mysql_query($query) or die ("Error en la ejecución de la consulta". mysql_error());
$resultado = mysql_fetch_row($consulta);
return "[\"" . join("\",\"", $resultado) . "\"]";
}
Si hago un:
Están perfectos, al igual que si los voy haciendo con cada posición del array, pero no funciona cuando lo quiero usar con googleMaps (param son posiciones de latitud y longitud)así,
Código:
map.setCenter(new GLatLng(param[1], param[2]),12,G_SATELLITE_MAP);
He comprobado los valores y son correctos, pero sale el mapa de todo el mundo.
Si alguien sabe como hacerlo con AJAX o porque me pasa esto agradezco la ayuda!
Saludos