dedlfix: Fehlerabfrage, ob SELECT OK oder nicht OK

Beitrag lesen

Tach!

dann sollte das die Lösung sein
if ($result)
doch wenn die var ID einen Wert hat, doch keinen Treffer müsste es doch ein weitere mal abgefaregt werden, so wie ich das verstehe. Denn es ist zwar ein Result da, aber eben kein INHALT???????

Das ist völlig normal. Ein leeres Result ist kein Fehler. Und nur bei einem Fehler gibt mysql_query() ein false zurück. Wenn du lediglich die Anzahl wissen möchtest, dann nimm SELECT COUNT(*) FROM ..., das ergibt immer einen Datensatz in der Ergebnismenge. Wenn du auch die Daten benötigst, selektiere die benötigten Felder und nimm mysql_num_rows().

dedlfix.