Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/03/2014, 06:20
Avatar de temerariomalaga
temerariomalaga
 
Fecha de Ingreso: marzo-2013
Ubicación: Londres
Mensajes: 156
Antigüedad: 11 años, 2 meses
Puntos: 9
Respuesta: Obtener datos mysql con Javascript

Cita:
Iniciado por quimfv Ver Mensaje
Código PHP:
Ver original
  1. var myLatlng = new google.maps.LatLng(<?php echo $latidud;?>, <?php echo $longitud;>);

La idea seria esta, pero depende de como estes cargando el script js para que funcione.
El script lo cargo directamente en el head del html. Después en el body tengo un formulario para hacer la búsqueda y al enviar el formulario creo un objeto que llama al método que devuelve el resultado de la consulta. Pego aquí el código por si sirve de ayuda.
Esta sería la llamada a la función:
Código PHP:
Ver original
  1. if(isset($_POST['buscar'])){
  2.      include"libreria.php";
  3.      $filtro=$_POST['club'];
  4.      $busqueda=new Buscar;
  5.      $busqueda->getposicion($filtro);
Y esto la función que devuelve la latitud y la longitud
Código PHP:
Ver original
  1. function getposicion($filtro){
  2.             include"conexion.php";
  3.             mysql_connect($servidor, $usuario, $clave) or die ("Error ". mysql_errno(). " ". mysql_error());   
  4.             mysql_select_db($basedatos) or die("Error ". mysql_errno(). " ". mysql_error());
  5.             $result=mysql_query("SELECT latitud, longitud FROM PABELLON WHERE Nombre LIKE '%$filtro%' ORDER BY Nombre");
  6.             while($row=mysql_fetch_array($result, MYSQL_ASSOC)) {
  7.                 $latitud=$row["latitud"];
  8.                 $longitud=$row["longitud"];
  9.             }
  10.             $coordenadas=$latitud.",".$longitud;
  11.             return $coordenadas;
  12.         }
Ahora no se como pasarle la variable coordenadas al javascript.
__________________
Málaga Club de Fútbol: Memoria, Compromiso, Fe