'; //$con = new Connection(); //$link = $con->getConnection(); $articleDao = new ArticleDao(); $bgColor = '#ffffff'; // Variables from the form $nr = $_REQUEST['nr'] ?? null; $action = $_REQUEST['action'] ?? ''; $artnr = $_REQUEST['artnr'] ?? null; $title = $_REQUEST['titel'] ?? null; $price = $_REQUEST['preis'] ?? null; $content = $_REQUEST['inhalt'] ?? null; // Action that has been selected switch ($action) { case 'loeschen': $deletionWorked = $articleDao->deleteByNumber($nr); if ($deletionWorked) { $message = 'Der Artikel wurde geloescht.'; } else { $message = 'Löschvorgang schlug fehl.'; } break; case 'save': $updateWorked = $articleDao->updateArticleByNumber($artnr, $title, $price, $content, $nr); if ($updateWorked) { $message = 'Der Artikel wurde upgedated.'; } else { $message = 'Updatevorgang schlug fehl.'; } break; case 'neu': $insertResult = $articleDao->insertArticle($title, $artnr, $price, $content); if ($insertResult) { $message = 'Der Artikel wurde hinzugefuegt.'; } else { $message = 'Insert schlug fehl'; } break; case 'update': $article = $articleDao->selectArticleByNumber($nr); echo '
'; break; case 'formneu': echo '
'; break; default: echo '
Art.-Nr. | ' . 'Artikel | ' . 'Preis | ' . 'inhalt | ' . 'Update | ' . 'Loeschen |
' . $article->getArticleNumber() . ' | ' . '' . $article->getTitle() . ' | ' . '' . $article->getPrice() . ' Fr. - | ' . '' . $article->getContent() . ' | ' . 'Update | ' . 'Loeschen | '; } echo '
kein Artikel vorhanden! |
Zur Startseite' . ' - Neuen Artikel einfuegen?' . '';