Informatikstunde 26.Februar
This commit is contained in:
parent
f9dc9f567d
commit
8f829e372c
3 changed files with 66 additions and 4 deletions
|
@ -81,7 +81,13 @@ if ($mysqli->query($sql)) {
|
|||
}
|
||||
}
|
||||
} else {
|
||||
echo "<p><strong>Die id muss eine Zahl sein</strong></p>";
|
||||
?>
|
||||
<p> <strong> Bitte die ID des Freundes eingeben, den Sie ändern möchten: </strong></p>
|
||||
<form method="GET" action="./adressen-aendern.php">
|
||||
<input type="number" name="id" />
|
||||
<input type="submit" value="Termin bearbeiten"/>
|
||||
</form>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
|
||||
|
|
|
@ -1,6 +1,15 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Adressen ändern</title>
|
||||
<meta charset="utf-8" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<?php
|
||||
if (isset($_GET["id"]) && is_numeric($_GET["id"])) { // nur löschen, wenn id eine Zahl ist
|
||||
require_once "verbindungsaufbau.php"; //mit Server verbinden
|
||||
if (isset($_GET["id"]) && is_numeric($_GET["id"])) { // nur löschen, wenn id eine Zahl ist
|
||||
|
||||
$sql= "DELETE FROM adressen WHERE id = '$_GET[id]'";
|
||||
|
||||
|
@ -14,6 +23,36 @@ if ($mysqli->query($sql)) {
|
|||
}
|
||||
|
||||
} else {
|
||||
echo "<p>Ungültiger Parameter</p>";
|
||||
}
|
||||
?>
|
||||
<p> <strong> Bitte die ID des Freundes eingeben, den Sie löschen möchten: </strong></p>
|
||||
<form method="GET" action="./adressen-loeschen.php">
|
||||
<input type="number" name="id" />
|
||||
<input type="submit" value="Adresse löschen" />
|
||||
</form>
|
||||
<hr />
|
||||
<?php
|
||||
}
|
||||
$ergebnis = $mysqli->query("SELECT * FROM adressen ORDER BY vorname"); //SQL Befehl ausführen
|
||||
echo "<table border='1'>\n";
|
||||
echo "<tr><th>Vorname</th><th>Nachname</th><th>Ort</th><th>Adresse</th><th>Telefon</th><th>email</th><th>bemerkung</th><th>ändern</th><th>löschen</th>"; //Zeile mit Überschriften
|
||||
while ($zeile = $ergebnis->fetch_array()) { // für jeden Wert in der Datenbank eine Tabellenzeile
|
||||
echo "<tr><td>" . htmlspecialchars($zeile["vorname"]) . "</td>"
|
||||
. "<td>" . htmlspecialchars($zeile['nachname']) . "</td>"
|
||||
. "<td>" . htmlspecialchars($zeile['plz']) . " " . htmlspecialchars($zeile['ort']) . "</td>"
|
||||
. "<td>" . htmlspecialchars($zeile['strasse']) . " " . htmlspecialchars($zeile['hausnummer']) . "</td>"
|
||||
. "<td>" . htmlspecialchars($zeile['telefon']) . "</td>"
|
||||
. "<td>" . htmlspecialchars($zeile['email']) . "</td>"
|
||||
. "<td>" . htmlspecialchars($zeile['bemerkung']) . "</td>"
|
||||
. "<td><a href='./adressen-aendern.php?id=" . htmlspecialchars($zeile['id']) . "'>ändern</a></td>" // für jede Zeile wird ein Link der Art "./loeschen.php?id=1" erstellt, um in der Datei auszuwählen, welcher Kontakt bearbeitet/gelöscht werden soll
|
||||
. "<td><a href='./adressen-loeschen.php?id=" . htmlspecialchars($zeile['id']) . "'>löschen</a></td>"
|
||||
."</td></tr>\n" ;
|
||||
}
|
||||
echo "</table>";
|
||||
$ergebnis->close();
|
||||
$mysqli->close();
|
||||
|
||||
|
||||
?>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
|
17
adressen-zusammenfassung.php
Normal file
17
adressen-zusammenfassung.php
Normal file
|
@ -0,0 +1,17 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>Adressen-Liste</title>
|
||||
<meta charset="utf-8" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Datenbank Übersicht</h1>
|
||||
<p><a href="./adressen-eingeben.php" >zur Eingabe</a></p>
|
||||
<p><a href="./adressen-auslesen.php" >zum Auslesen</a></p>
|
||||
<p><a href="./adressen-aendern.php" >zum Ändern</a></p>
|
||||
<p><a href="./adressen-loeschen.php" >zum Löschen</a></p>
|
||||
|
||||
</body>
|
||||
</html>
|
Reference in a new issue