quest'altra cosa non è un errore, ma visto che suppongo che controlli che non ci siano 2 nick uguali questo pezzo di codice lo puoi semplificare
Codice PHP:
$result=mysql_query($sql);
// Mysql_num_row conta il numero di righe della tabella
$count=mysql_num_rows($result);
// se $myusername e $mypassword danno qualche riscontro, restituisce una sola riga
if($count==1){
....................
così
Codice PHP:
// se $myusername e $mypassword danno qualche riscontro, restituisce una sola riga
if($result=mysql_query($sql)){
................