Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    20

    PHP + JS + Mysql... in pratica un gran casino!!!

    Buonasera a tutti... ho un paio di problemi da risolvere... il primo dovrei capire come passare una variabile presa da js (geolocalizzazione) nella query in php. Il secondo è quello di verificare quali punti di interesse sono compresi tra la posizione attuale e l'altro indirizzo. Avendo già nel database tutte le coordinate, pensavo di fare una query che cercasse quali punti ci sono, con un po di margine, lungo il tragitto da A a B.

    Codice PHP:
    <script type="text/javascript">

    if (navigator.geolocation) {
      navigator.geolocation.watchPosition(mia_posizione);
    }else{
      alert('La geo-localizzazione NON è possibile');
    }

    function mia_posizione(position) {
      var lat = position.coords.latitude;
      var lon = position.coords.longitude;
      document.getElementById('posizione').innerHTML =  lat + ', ' + ' ' + lon;  
    }
        
    </script>

    </head>

       <?php
       


    $db_host 
    "localhost";
    $db_user "xxxxx";
    $db_password "";
    $db_name "my_xxxxxx";

    //prima query

    $query = (" cerca la corrispondenza del punto B con le proprie coordinate geografiche, funziona per adesso "); 


    $result mysql_query($query);

    //seconda query   

    $db mysql_connect($db_host$db_user$db_password) or die ('Errore durante la connessione');
    mysql_select_db($db_name$db) or die ('Errore durante la selezione del db');

    $query1 = ( "SELECT indirizzo FROM `attivita` WHERE `coordinate` BETWEEN 'posizione presa da script' AND '$result['coordinate']' " ); 


    $result1 mysql_query($query1);
       


    ?>

  2. #2
    per passare valori da js a php dovresti usare ajax.
    sul web trovi parecchi esempi.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.