Help

ho problemi sull'update dell'sql

non riesco a farlo funzionare dandomi questo dannato errore

Codice PHP:
You have an error in your SQL syntaxcheck the manual that corresponds to your MySQL server version for the right syntax to use near 'join='=IRAEXODUS', invite='zoner' WHERE id='5'' at line 1 

mi esce questo errore vi mostro il codice che ho usato
correggetemi se ho sbagliato




Codice PHP:
$connect mysql_connect('localhost','root','password');
mysql_select_db('my_db',$connect);

$sql mysql_query("SELECT name FROM tul_clan WHERE leader='$username'");

while (
$row mysql_fetch_array($sql)) {
$clan $row['name'];
};

$sql2 "UPDATE tul_member SET join='$clan', invite='$username' WHERE id='$id'";

if(@
mysql_query($sql2)) {
 echo 
"Update Complete";
 exit();
 } else {
  echo 
'Errore...' mysql_error() .'';
};


};

?> 

pls ho bisgogno di aiutato >_>