Beispiel #1
0
$fpBatis->setDebug(true);
$id = $_GET['id'];
if ($_GET['edit'] == 'country') {
    $country = $fpBatis->doSelect('Countries.select', $id);
    $country = $country[0];
} else {
    if ($_GET['edit'] == 'state') {
        $state = $fpBatis->doSelect('States.select', $id);
        $state = $state[0];
    } else {
        if ($_GET['edit'] == 'city') {
            $city = $fpBatis->doSelect('Cities.select', $id);
            $city = $city[0];
        } else {
            if ($_GET['save'] == 'country') {
                $country = $fpBatis->doSaveForm('Countries');
                $id = $country['id'];
                echo 'Saved country with doSaveForm: ';
                print_r($country);
                echo '<hr/>';
            } else {
                if ($_GET['save'] == 'state') {
                    $state = $fpBatis->doSave('States', array('state' => $_POST['state'], 'countryId' => $_POST['countryId']));
                    $id = $state['id'];
                    echo 'Saved state with doSave: ';
                    print_r($state);
                    echo '<hr/>';
                } else {
                    if ($_GET['save'] == 'city') {
                        if ($_POST['id'] == -1) {
                            $city = $fpBatis->doInsert('Cities.insert', array('city' => $_POST['city'], 'stateId' => $_POST['stateId']));