von chip |
Danke, habs gefunden. Liegt daran, dass ich noch eine Sicherheitsabfrage mit Ja/Nein dazwischengeschaltet habe. In diesem Form habe ich bei action="..." aber vergessen, die Variable weiterzugeben. 
Trotzdem danke! |
von languitar |
Also richtiger ist auf jeden Fall das zweite.
Probier mal:
1: | mysql_query("DELETE FROM `ads` WHERE `id` = '$id'"); |
|
von chip |
Was ist an dem folgenden Code falsch? Er löscht die Zeile einfach nicht aus der Tabelle! Den Connect zur Datenbank habe ich natürlich schon hergestellt.
1: | mysql_query("DELETE FROM ads WHERE id = $id"); |
Hie gibt's die Meldung "Check your syntax ... near ...".
Auch so geht's nicht
1: | mysql_query("DELETE FROM ads WHERE id = '$id'"); |
Hier kommt zwar keine Fehlermeldung, aber er löscht sie einfach nicht.
Die Variable id wurde per GET übergeben, aber ich habe sie vorher per $_GET['id'] einfach nochmal in dieser Variablen, also id, zwischengespeichert.
---
 |
|