Salve a tutti non riesco a far funzionare questa funzione:
Codice PHP:
<?
session_start
();
// ---------------------
// include the
// configuration file nome a pass per il db
// ---------------------
include_once ('include/config.inc.php');

function 
passdatiuser(){
session_start();
include 
'config.inc.php';
$query "SELECT* FROM  $user WHERE user_id  = '$PHPSESSID' LIMIT    1";
$result mysql_query($query$db);
$row mysql_fetch_array($result);

$arr = array(user_id => "$row[user_id]",
             
user_name => "$row[user_name]",
             
user_date => "$row[user_date]",
             
user_data_chat => "$row[user_data_chat]",
             
user_data_locazione => "$row[user_data_locazione]",
             
user_location => "$row[user_location]"
             
);
return 
$arr;
}
$dati passdatiuser();
echo 
$dati[user_name];
?>
la funzione dovrebbe passare i dati di un utente connnesso in un array.
Quando richiamo la funzione non mi stampa niente!!
dove è che sbaglio?