Example #1
0
// gaan we een merk wijzigen?
$formMerk = $merk_obj->getEmptyMerk();
if ($_GET && isset($_GET['update'])) {
    // merkgegevens ophalen
    $formMerk = $merk_obj->getMerk($_GET['update']);
    // als merkID een waarde heeft, dan gaan we over op wijzigen
    if ($merk_obj->idExists($formMerk['merkID'])) {
        $formAction = 'Wijzigen';
    }
}
// of gaan we een toevoeging/wijziging doorvoeren ?
if ($_POST && isset($_POST['btnSubmit'])) {
    switch ($_POST['btnSubmit']) {
        case 'Toevoegen':
            // 'juiste' gegevens opgegeven?
            if ($merk_obj->validate($_POST, 'new')) {
                // zo ja, dan toevoegen
                if ($merk_obj->addMerk($_POST)) {
                    $preInfoMessage = 'Merk toegevoegd.';
                } else {
                    $preErrorMessage = 'Merk kan niet toegevoegd worden.';
                }
            } else {
                // validatie fout
                $preErrorMessage = $merk_obj->getErrorMessage();
            }
            break;
        case 'Wijzigen':
            // 'juiste' gegevens opgegeven?
            if ($merk_obj->validate($_POST, 'update')) {
                // zo ja, dan wijzigen