Grazie Piero per l'aiuto e per la pazienza. Adesso non mi segnala più il messaggio "Warning", ma solo l'errore nella selezione del database. Questo è il codice che sto utilizzando:
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($uspergocrema)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "INSERT INTO news (titolo, testo, data, autore, mail) VALUES ('$titolo', '$testo', '$data', '$autore', '$mail')";
if (mysql_query($query, $uspergocrema))
echo "L'articolo è stato inserito correttamente";
else
echo "Errore durante l'inserimento";
dove "uspergocrema" è il nome del database, anche se nel file config è inserito come "uspergocrema_it". Ho comunque provato aggiungendo "_it", ma l'errore di selezione rimane.