Originariamente inviato da badaze
dovresti fare un print mysql_num_rows($User_rs); dopo l'esecuzione della query x vedere se ritorna un elemento.

il global lo metterei all'inizio della funzione. potresti anche fare un return $User;
allora metterndo il print mysql_num_rows($User_rs) mi stampa a video 1 e quindi dovrebbe essere giusto...

ma se io quando includo questo file e lancio tale funzione....poi nella pagina se io scrivessi:
Codice PHP:
 php echo $User['username']; 
xkè non mi restituisce nulla?

non sò se centra ma questa funzione in una pagina deve essere utilizzata circa 12 volte.