Example #1
0
switch ($_POST['func']) {
    case 'get':
        switch ($_POST['type']) {
            case 0:
                // get all regions used by AddressManager
                $results = $db->getRegions();
                if ($results) {
                    echo json_encode($results);
                } else {
                    echo $results;
                }
                break;
            case 1:
                // get all provinces in provided region; used by AddressManager
                $region_id = $_POST['id'];
                $results = $db->getProvinces($region_id);
                if ($results) {
                    echo json_encode($results);
                } else {
                    echo $results;
                }
                break;
            case 2:
                // get all municipalitites and cities in provided province; used by AddressManager
                $province_id = $_POST['id'];
                $results = $db->getLocalities($province_id);
                if ($results) {
                    echo json_encode($results);
                } else {
                    echo $results;
                }