ho notato un punto e virgola di troppo

Codice PHP:
$passdb mysql_db_query("SELECT * FROM `tst_users` WHERE `nick` = '$nick' "$db); 
Inoltre se posso darti un consiglio.
Usa queste sintassi, potresti trovarne vantaggio.

Codice PHP:
$query "SELECT * FROM mytable"// query SQL
$elabora_query mysql_query($query$db); // Lancio la query, il risultato è in $elabora_query
$risultato mysql_fetch_array($elabora_query); //valido se hai una sola riga di risultato
if (mysql_num_rows($elabora_query) != 0// controllo se ho almeno una riga
{
}
else 
// se non ho risultati
{
}
while (
$risultato mysql_fetch_array($elabora_query)) //se hai almeno due righe di risultato
{

con il while in pratica prendi ad ogni giro del ciclo il valore successivo dell'array.