Hi!
Also erstens würde ich empfehlen einen Database Abstraction Layer wie z.B. PEAR::DB zu benutzen und nicht direkt MySQL anzusprechen.
Um den Fehler einzugrenzen kannst du mal ein paar Debug-Ausgaben machen. Die Verbindung zur DB scheint ja zu klappen also liegt der Fehler wahrscheinlich bei der Abfrage. Dazu würde ich die Ergebnisvariable mal genauer untersuchen, z.B. mit:
var_dump( $erg );
Mit freundlichen Grüßen,
Michael Nagler