hi,
while($row = "mysql_fetch_objects($ergebnis)")
jetzt übertreibst du es gleich wieder mit den anführungszeichen - mysql_fetch_objects ist ein befehl, da gehören keine drum herum.
while($row = mysql_fetch_objects($ergebnis))
p.s.: das gleiche gilt natürlich weiter oben auch, z.b. bei
$ergebnis = "mysql_query($sql,$verbindung)" or die(mysql_error());
gruss,
wahsaga