Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /*
- Script kann Fehler enthalten, da es noch nicht getestet wurde und nur aus dem Kopf geschrieben wurde.
- */
- if(isset($_GET['FrageID']) && isset($_GET['gewaehlteAntwort'])) {
- antwortPruefen($_GET['FrageID'], $_GET['gewaehlteAntwort']);
- } else {
- die("Fehler bei der Datenübertragung");
- }
- function antwortPruefen($FrageID, $gewaehlteAntwort) {
- if(isset($FrageID) && isset($gewaehlteAntwort)) {
- $servername = "localhost";
- $username = "digdamesse";
- $password = "asdf1234";
- $dbname = "digdamesse";
- // Verbindung aufbauen
- $conn = new mysqli($servername, $username, $password, $dbname);
- // Verbindung prüfen
- if ($conn->connect_error) {
- die("Fehler bei der Datenbankverbindung");
- }
- $sql = "SELECT FrageID, richtig FROM Frage WHERE FrageID=". $FrageID .";";
- $result = $conn->query($sql);
- if ($result->num_rows > 0) {
- // Daten ausgeben
- while($row = $result->fetch_assoc()) {
- //Wenn die Antwort richtig war wird true zurück gegeben.
- if($row["richtig"] == $gewaehlteAntwort) {
- echo "Richtige Antwort!";
- }
- else {
- $abfrage = "antwort" . $row["richtig"];
- echo "Falsch, die richtige Antwort ist:" . $row[$abfrage];
- }
- }
- } else {
- echo "Frage wurde nicht in der Datenbank gefunden";
- }
- $conn->close();
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement