giorno a tutti..
questo è il 1° script k faccio per l' inserimento di semplici dati nel database MySQL..
ovviamente non mancano i problemi..
l' ultima condizione if(mysql_query($query, $db)) mi restituisce sempre FALSE
qualcuno sa dirmi cosa c è di sbagliato??
GRAZIE

<?php
//parametri connessione
$host = 'localhost';
$user = 'root';
$password = 'ciao';
$db_name = 'news';

//connessione al database
$db = mysql_connect($host, $user, $password)
or die("mysql_error() . Impossibile connettersi al server $host");

//selezione del database
mysql_select_db($db_name, $db)
or die("Impossibile connettesri al database $db_name");

//query per l' inserimento nel db
$query = "INSERT INTO news ('titolo', 'testo', 'data', 'autore', 'mail') VALUES ('$_REQUEST[Titolo]', '$_REQUEST[Testo]', '$_REQUEST[Data]', '$_REQUEST[Autore]', '$_REQUEST[Mail]')";

//TRUE o FALSE per inserimento dati nel db
if(mysql_query($query, $db))
{
print('<h4>Record inserito correttamente</h4>');
}
else
{
print("<h4>Errore nell'inserimento del record: '.mysql_error()</h4>");
}

//chiusura connessione db
mysql_close($db);
?>