Tobias Kloth: Datensatz löschen

Beitrag lesen

Hallo Azmodan,

<input type="submit" value="Löschen" name="delete">
 if ($delete == "Löschen")

das wird mit einer gut konfigurierten php-Version nicht funktionieren und führt zu Fragen wie in [pref:t=50710&m=278043]

include("db.php");

verrätst du auch noch, was in der db.php drinsteht?

mysql_query("DELETE FROM tabelle WHERE dein kriterium");

1. das query würde ich vorher in eine Variable schreiben, um in bei Bedarf (Fehlersuche o.ä.) ausgeben zu können.
2. was soll bei "dein kriterium" hin?
3. was passiert im Fehlerfalle? (ein 'or die("Beim löschen ist ein Fehler aufgetreten")' o.ä. vor dem ; wären nicht schlecht.

mysql_close();

lies bitte im Archiv (bzw. in der </faq/> (-></faq/#Q-09d>)) nach, warum hier keine (mehr oder weniger) vollständigen Lösungen gepostet werden sollen.

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|