Ciao a tutti spero che mi possiate aiutare:
in locale non riesco a far funzionare la query di questa pagina
(vi evidenzio in rosso il risultato della query)
if (isset($_POST['categoria']))
$categoria = $_POST['categoria'];
if (isset($_POST['cerco']))
$cerco = $_POST['cerco'];
if (isset($_POST['autore']))
$autore = $_POST['autore'];
if (isset($_POST['mail']))
$mail = $_POST['mail'];
if (isset($_POST['cellulare']))
$cellulare = $_POST['cellulare'];
if (isset($_POST['giorno']))
$giorno = $_POST['giorno'];
if (isset($_POST['mese']))
$mese = $_POST['mese'];
if (isset($_POST['anno']))
$anno = $_POST['anno'];
if (isset($_POST['titolo']))
$titolo = $_POST['titolo'];
if (isset($_POST['prezzo']))
$prezzo = $_POST['prezzo'];
if (isset($_POST['testo']))
$testo = $_POST['testo'];
$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($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "INSERT INTO news( titolo, testo, "
. " data , autore, mail, cellulare, prezzo, categoria, cerco ) "
. " VALUES ( $titolo, $testo, $data, $autore, $mail, $cellulare, $prezzo, $categoria, $cerco)";
if (mysql_query($query, $db))
echo "L'articolo è stato inserito correttamente
";
else
echo "Erorre durante l'inserimento";
mysql_close($db);
cosa sbaglio? Eppure se nella query dentro VALUES sostituisco delle stringhe alle variabili FUNZIONA!!!![]()