<?php /* * Following code will list all the products */ // array for JSON response $response = array(); // include db connect class require_once __DIR__ . ‘/db_connect.php‘; // connecting to db $db = new DB_CONNECT(); // get all products from products table $result = mysql_query("SELECT * FROM fbteam") or die(mysql_error()); # Build GeoJSON feature collection array $geojson = array( ‘type‘ => ‘FeatureCollection‘, ‘features‘ => array() ); // check for empty result if (mysql_num_rows($result) > 0) { // looping through all results // products node while ($row = mysql_fetch_array($result)) { $feature = array( ‘id‘ => $row[‘id‘], ‘type‘ => ‘Feature‘, ‘geometry‘ => array( ‘type‘ => ‘Point‘, # Pass Longitude and Latitude Columns here ‘coordinates‘ => array($row[‘lon‘], $row[‘lat‘]) ) ); # Add feature arrays to feature collection array array_push($geojson[‘features‘], $feature); } header(‘Content-type: application/json‘); header("Access-Control-Allow-Origin: *"); echo json_encode($geojson, JSON_NUMERIC_CHECK); } else { echo "no data"; } mysql_close($con);
时间: 2024-10-05 15:45:01