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);
   


?>