Hi,
Wenn ich ein Datensatz mit dieser Abfrage löschen will:
es aber kein Datensatz mit dieser Bedingung gibt (id = 42), kann ich ohne eine weitere Abfrage prüfen ob der Datensatz wirklich gelöscht wurde?
Hintergrund: Wenn der Datensatz aufgrund der Bedingung nicht gelöscht wurde, möchte ich eine Exception werfen lassen. Ist das auch ohne weitere Abfrage möglich?
mysql_query() gibt mir immer true aus
Wenn ich ein Datensatz mit dieser Abfrage löschen will:
PHP:
$query = "DELETE
FROM
tabelle
WHERE
tabelle.id = 42
LIMIT 1;";
es aber kein Datensatz mit dieser Bedingung gibt (id = 42), kann ich ohne eine weitere Abfrage prüfen ob der Datensatz wirklich gelöscht wurde?
Hintergrund: Wenn der Datensatz aufgrund der Bedingung nicht gelöscht wurde, möchte ich eine Exception werfen lassen. Ist das auch ohne weitere Abfrage möglich?
mysql_query() gibt mir immer true aus