Salve ragazzi, avrei bisogno del vostro aiuto.
Ho creato una pagina in php dove prendo dei dati e delle cordinate da un database mysql e visualizzo tutti i punti su una mappa di google... ecco la pagina!
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>XXXXXXXXXXXX</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script src="http://maps.google.com/maps?file=api&v=2&key=XXXXXXXXXXXXXX" type="text/javascript"></script>
<script type="text/javascript">
// Crea il marker con la label passata come parametro
function createMarker(point, label)
{
// Variabile marker
var marker = new GMarker(point);
// Crea listener per il click sull'oggetto
GEvent.addListener(marker, "click", function()
{
marker.openInfoWindowHtml(label);
});
return marker;
}
function load()
{
if (GBrowserIsCompatible())
{
// Crea mappa
map = new GMap2(document.getElementById("map"));
// Creo GeoCoder Max 1.6 query/sec
geocoder = new GClientGeocoder();
// Imposta centro mappa
map.setCenter(new GLatLng(40.94572,17.28757), 13);
// Visualizza controlli - TIPO MAPPA
map.addControl(new GMapTypeControl());
// Visualizza controlli - ZOOM GRANDE
map.addControl(new GLargeMapControl());
var point;
}
<?php
// Stampa JS dopo aver effettuato query
$connection = mysql_connect("XXXXXXX","XXXXXX","XXXXXXXXXXX");
mysql_select_db("XXXXXXXXXXX");
$sql = "SELECT DISTINCT * FROM punti2";
$result = mysql_query($sql,$connection) or die($sql. " " . mysql_error());
// Stampa tutti i punti con pop-up indirizzo.
while($row = mysql_fetch_assoc($result))
{
echo "point = new GLatLng({$row["LATITUDINE"]},{$row["LONGITUDINE"]});\n";
echo "map.addOverlay(createMarker(point, '".addslashes($row["DATA_ORA"])."'));\n";
}
?>
}
//]]>
</script>
</head>
<body onload="load()" onunload="GUnload()">
<div id="map" style="width: 1024px; height: 768px" >
</p>
</body>
</html>
Ora, avrei bisogno, prima di visualizzare la mappa, di filtrare i dati per data, ora e ID dispositivo... e successivamente visualizzare la mappa con i valori scelti... come posso adattare il codice?
il db è così composto
ID DISPOSITIVO
LONGITUDINE
LATITUDINE
DATA_ORA
sono ai primi passi di php, per fare quella procedura di sopra c'ho messo na vita 
ps: sapete se c'è la possibilità con google maps di unire i punti con una linea? grazie 
grazie a chiunque mi darà una mano