Hallo Gerhard
deine fehlerbehandlung. nutze mysql_error().
Mache ich bereits. Es ist kein SQL-Error.
Bist Du Dir sicher, dass Deine Abfrage eine nichtleere Ergebnismenge zurückliefert?
Prüfe die Anzahl der Datensätze mit mysql_num_rows.
Freundliche Grüße
Vinzenz