Eccerto che sbagli !!!

Tu dai il valore 'true' alla variabile $_SESSION['username'], quindi poi per forza è uguale a 1!
Codice PHP:
if (mysql_num_rows($result)!=0) {
     
$_SESSION['username']=true;
     
header("location:acquista.php?id=$array[event_id]");
  } else
    echo 
"Utente non riconosciuto";

Invece devi dare alla variabile il valore dell'id dell'utente!
Codice PHP:
if (mysql_num_rows($result)!=0) {
     
$row mysql_fetch_array($result);
     
$_SESSION['username']=$row['utente_id']; 
     
header("location:acquista.php?id=$array[event_id]");
  } else
    echo 
"Utente non riconosciuto";