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 ): 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();
?>