Hi, folgendes Problem:
ich möchte mit der Google Maps API Polylines zeichnen lassen, mit Koordinaten aus einer Datenbank.
Momentan wird eine Testlinie gezeichnet:
Meine Frage nun, wie ersetze ich die Zahlenpaare (Latitude, Longitude) mit den Werten aus meiner DB?
Die Werte bekomme ich momentan so:
ich möchte mit der Google Maps API Polylines zeichnen lassen, mit Koordinaten aus einer Datenbank.
Momentan wird eine Testlinie gezeichnet:
Code:
var flightPlanCoordinates = [ new google.maps.LatLng(37.772323, -122.214897), new google.maps.LatLng(21.291982, -157.821856), new google.maps.LatLng(-18.142599, 178.431), new google.maps.LatLng(-27.46758, 153.027892) ];
Die Werte bekomme ich momentan so:
PHP-Code:
$sql = "SELECT lat, lng from locations;";
require_once ('config.php');
$db_link = mysqli_connect (MYSQL_HOST,
MYSQL_BENUTZER,
MYSQL_KENNWORT,
MYSQL_DATENBANK);
mysqli_set_charset($db_link, 'utf8');
$db_erg = mysqli_query( $db_link, $sql );
if ( ! $db_erg )
{
die('Ungültige Abfrage: ' . mysqli_error($db_link));
}
while($zeile = mysqli_fetch_array($db_erg, MYSQL_ASSOC))
{
$lat = $zeile['lat'];
$long = $zeile['lng'];
}
Kommentar