Mahlzeit kleiner hobbit,
ich habe ein formular, wo ein <input type="text" name="email" /> ist und ein Submit Button <input type="submit" name="löschen" />.
if (!empty($_POST["email"]) && isset($_POST["loschen"]))
Wieso prüfst Du $_POST["loschen"], wenn der Button doch "löschen" heißt?
$query="DELETE FROM tabelle WHERE email='$_POST[mail]'";
1. Du solltest Dich DRINGENDST mit mysql_real_escape_string() auseinandersetzen! Dein Code ist anfällig für SQL-Injection ...
2. Du solltest vernünftig bzw. korrekt auf assoziative Arrays zugreifen.
3. Wieso versuchst Du auf $_POST["mail"] zuzugreifen, wenn doch das Eingabefeld "email" heißt?
$result = mysql_query($query);
if(!$result)
{
echo "dieser datensatz ex. nicht.";
}
Ein Ergebnis bekommst Du immer. Du willst vermutlich eher wissen, wieviele Zeilen betroffen sind.
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|