Hallo!
$db = @mysql_connect('xxx', 'yyy', 'zzz');
Gib das @ weg -> unterdrückt nämlich Fehlermeldungen
Die Abfrage über
$sql = "SELECT * FROM tabelle";
$result = mysql_query($sql, $db);
du hast keine Datenbank ausgewählt.
mit mysql\_connect() stellst du nur eine MySQL Verbindung her
Siehe: [PHP Manual - Mysql_connect](http://at.php.net/manual/de/function.mysql-connect.php)
Nimm entweder <http://at.php.net/manual/de/function.mysql-db-query.php> oder öffne die DB per <http://at.php.net/manual/de/function.mysql-select-db.php>
Grüße!