ma non funziona non ritorna nulla...

Codice PHP:
<?php
include ("dbprog.php"); //db prog è dove sta la funzione user_exist
$username="diedboy";
user_exist($username);

echo 
"numero colonne " user_exist($username) . "
"
;

if (
user_exist($username)==0){
echo 
"$username non è utilizzato. ";
}else{
echo 
$username esiste già . ";
}
?>
la funzione:

Codice PHP:

function user_exist($username){

//in altra sede avviene la connessione
connetti();

$query "select user_username from usertable where user_username='$username'"
//carica in $righe il numero di celle
$righe mysql_num_rows($query) or die(mysql_error()); 

//ritorna le variabili
return $righe;
echo 
$query;
mysql_close(); 


che cosa può essere?