sbaglio o mancano gli apici nella insert into...

$query = "INSERT INTO Users( user, type ) VALUES( 'ale5000', 2 );";
dovrebbe essere
$query = "INSERT INTO Users( user, type ) VALUES( 'ale5000', '2' );";

ma forse dico una palla...