Beispiel #1
0
 public static function getTerritorialAreas3($territorialArea2)
 {
     $dbSQLite = new DbSqlite(DbSqlite::$dbUrl);
     $sql = "SELECT * FROM territorial_area_3_005 WHERE territorial_area_3_005.territorial_area_2_id_005 = '" . $territorialArea2 . "'";
     $stmt = $dbSQLite->pdo->query($sql);
     $objetcs = $stmt->fetchAll();
     $dbSQLite->close();
     return $objetcs;
 }
Beispiel #2
0
        $memoryLimit = ini_get('memory_limit');
        if (strpos($memoryLimit, 'M')) {
            $memoryLimit = str_replace('M', '', $memoryLimit);
            $memoryLimit = (int) $memoryLimit * 1048576;
        }
        $response = ['success' => false, 'message' => 'Status: 500 Internal Server Error', 'result' => ['memoryUsage' => memory_get_usage(), 'memoryLimit' => $memoryLimit, 'uploadMaxFilesize' => ini_get('upload_max_filesize'), 'postMaxSize' => ini_get('post_max_size'), 'maxInputTime' => ini_get('max_input_time'), 'maxExecutionTime' => ini_get('max_execution_time'), 'fileUploads' => ini_get('file_uploads'), 'lastError' => $lastError]];
        header('Content-type: application/json');
        http_response_code(500);
        echo json_encode($response);
    }
});
require_once '../Libraries/DbSQLite.php';
switch ($_POST['action']) {
    case 'getCountries':
        $data = DbSqlite::getCountries($_POST['lang']);
        break;
    case 'getTerritorialArea1':
        $data = DbSqlite::getTerritorialAreas1($_POST['country']);
        break;
    case 'getTerritorialArea2':
        $data = DbSqlite::getTerritorialAreas2($_POST['territorialArea1']);
        break;
    case 'getTerritorialArea3':
        $data = DbSqlite::getTerritorialAreas3($_POST['territorialArea2']);
        break;
}
if (isset($data)) {
    header('Content-type: application/json');
    http_response_code(200);
    echo json_encode(['success' => true, 'data' => $data]);
}