ti posto il codice che ho usato per fare tutto ciò :
Codice PHP:
<?
include("top_foot.inc.php");
include("config.inc.php");
top();
$titolo = $_POST['titolo'] ;
//...
//...
$controllo_db = mysql_query ("SELECT *
FROM `news`
WHERE `titolo` = '$titolo'
LIMIT 0 , 1 ");
$risultato_controllo = mysql_num_rows($controllo_db);
if ($risultato_controllo > 0 ): echo "Ok";
else :
echo "No";
//...
$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) VALUES ('$titolo', '', '', '', '')";
if (mysql_query($query, $db))
echo "L'articolo è stato inserito correttamente";
else
echo "Errore durante l'inserimento";
mysql_close($db);
endif; // chiude la verifica della presenza dei dati
foot();
?>