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"); + +?>