Publisher
Neues Mitglied
Hallo Zusammen
Ich bin gerade dabei MySQL zu lernen und konnte schon erreichen Daten in der Datenbank abzuspeichern und auszugeben :-)
Ich möchte gerne nun aus einer selbst gemachten Datenbank ein ganzer Datensatz löschen. Also eine ganze "Reihe" aller Spalten. Stimmt es das ich eigendlich nur die ID deleten muss damit die ganze Reihe gelöscht wird?
Hier mein Projekt, sollte eine Film-Datenbank werden:
http://dj-sansire.ch/DATES/filme/delete_tests/filme.php
Die Daten werden hier alle sauber ausgelesen.
Mit diesem Formular möchte ich nun einen kompletten Eintrag löschen indem ich die ID eintrage und mit POST absende:
Die cancellato.php Datei:
Die ID die ich Poste wird auch auf cancellato.php ausgegeben, aber der MySQL Befehl scheint wohl nicht zu stimmen da nichts gelöscht wird.
Was mache ich falsch?
Danke für die Feedbacks!
Ich bin gerade dabei MySQL zu lernen und konnte schon erreichen Daten in der Datenbank abzuspeichern und auszugeben :-)
Ich möchte gerne nun aus einer selbst gemachten Datenbank ein ganzer Datensatz löschen. Also eine ganze "Reihe" aller Spalten. Stimmt es das ich eigendlich nur die ID deleten muss damit die ganze Reihe gelöscht wird?
Hier mein Projekt, sollte eine Film-Datenbank werden:
http://dj-sansire.ch/DATES/filme/delete_tests/filme.php
Die Daten werden hier alle sauber ausgelesen.
Mit diesem Formular möchte ich nun einen kompletten Eintrag löschen indem ich die ID eintrage und mit POST absende:
HTML:
<form method="post" action="cancellato.php">
<input type="text" name="id" id="id" />
<input type="submit" name="button" id="button" value="Cancellare" />
</form>
PHP:
<?php
//Verbindung zur Datenbank herstellen.
$server = "localhost";
$user = "***";
$pw = "***";
$verdindung_server = mysql_connect ("$server", "$user", "$pw") or die ("connection failed");
mysql_select_db ("film_db") or die ("no database");
?>
<?php //Hier sollte die ID gelöscht werden.
$id = $_POST['id'];
echo "$id";
$id = "DELETE FROM Filme WHERE id = '$id'";
?>
Was mache ich falsch?
Danke für die Feedbacks!