$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']));