From 270d76dacb1d0979e7f6a4d28e9abed6ebf30694 Mon Sep 17 00:00:00 2001 From: structix Date: Thu, 4 Jul 2019 13:31:36 +0200 Subject: [PATCH] Update --- cgi-bin/uebung09/Database.php | 6 ++++++ cgi-bin/uebung09/questions-update.php | 18 ++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 cgi-bin/uebung09/questions-update.php diff --git a/cgi-bin/uebung09/Database.php b/cgi-bin/uebung09/Database.php index 527f51b..81546ed 100644 --- a/cgi-bin/uebung09/Database.php +++ b/cgi-bin/uebung09/Database.php @@ -41,6 +41,12 @@ class Database return $statement->execute(); } + public function updateQuestion($question, $answer0, $answer1, $answer2, $solution) { + $statement = $this->connection->prepare("UPDATE questions SET question=?, answer0 = ?, answer1 = ?, answer2 = ?, solution = ?"); + $statement->bind_param("ssssi", $question, $answer0, $answer1, $answer2, $solution); + return $statement->execute(); + } + /** * Löscht den Taks mit der ID $id aus der Tabelle tasks * diff --git a/cgi-bin/uebung09/questions-update.php b/cgi-bin/uebung09/questions-update.php new file mode 100644 index 0000000..76c4879 --- /dev/null +++ b/cgi-bin/uebung09/questions-update.php @@ -0,0 +1,18 @@ +updateQuestion($question, $answer0, $answer1, $answer2, $solution); + + +//header("Location: questions-show.php"); + +?>