<?php include 'dbconnect.php'; $sessionid = isset($_GET['sessionid']) ? $_GET['sessionid'] : '0'; switch ($dbType) { case DB_MYSQL: $stmt = $pdo->prepare('CALL prcGetRouteForMap(:sessionID)'); break; case DB_POSTGRESQL: case DB_SQLITE3: $stmt = $pdo->prepare("select * from v_GetRouteForMap where sessionID = :sessionID"); break; } $stmt->execute(array(':sessionID' => $sessionid)); $json = '{ "locations": ['; foreach ($stmt as $row) { $json .= $row['json']; $json .= ','; } $json = rtrim($json, ","); $json .= '] }'; header('Content-Type: application/json'); echo $json; ?>