ragazzi ho un problema questo e lo script di una chat e il problema e che se nl select metto id_utente=1 funziona mentre se metto id_utente='$id_utente' non fa vedere niente e la variabile ce perche nell inserimento la mette dove sto sbagliando?grazie infinite

lo script e questo:

<?
$dbhost = 'localhost';
$dbuser = '**';
$dbpass = '**';

$conn = mysql_connect($dbhost, $dbuser, $dbpass)
or die ('Errore connessione');

$dbname = 'hellocom_hello';

mysql_select_db($dbname);

$message = $_POST['message'];
$id_utente=$_POST['id_utente'];
$id_ospite=$_POST['id_ospite'];
$autore=$_POST['autore'];

if($message != "")
{
$sql = "INSERT INTO `messages` VALUES('','$autore','$message','$id_utente','$id_o spite')";
mysql_query($sql);
}

$sql = "SELECT * FROM messages where id_utente='$id_utente' ORDER BY id DESC";
$result = mysql_query($sql);

while($row = mysql_fetch_array($result))

echo $row['user'].":". $row['text']."\n";

?>