示例#1
0
    $lat = $_GET['lat'];
}
$lon = 0;
if (!empty($_GET['lon'])) {
    $lon = $_GET['lon'];
}
$radius = 0;
if (!empty($_GET['radius'])) {
    $radius = $_GET['radius'];
}
$api_key = "";
if (!empty($_GET['api_key'])) {
    $api_key = $_GET['api_key'];
}
if ($lat != 0 && $lon != 0 && $radius > 0 && Constants::API_KEY == $api_key) {
    $results = $controllerRest->getResultDeals($radius, $lat, $lon);
    $no_of_rows = $results->rowCount();
    $arrayJSON = array();
    $arrayJSON['result_count'] = "" . $no_of_rows . "";
    $ind = 0;
    $arrayObs = array();
    foreach ($results as $row) {
        $arrayObj = array();
        foreach ($row as $columnName => $field) {
            if (!is_numeric($columnName)) {
                $val = trim(strip_tags($field));
                $val = preg_replace('~[\\r\\n]+~', '', $val);
                $val = htmlspecialchars(trim(strip_tags($val)));
                $arrayObj[$columnName] = "" . $val . "";
            }
        }