controllo valori duplicati

Ciao, sto cercando di inserire un controllo su di una pagina php per l'upload di testi e foto, questa pagina riceve i dati da un form e li inserisce nel db. Per evitare duplicati nel nome ho pensato di fare una select da porre prima dell'inserimento dati nel db, quest select dovrebbe controllare se il nome inserito è gia presente e avvisare dell'errore. Cosi come l'ho scritta non funziona, Potete aiutarmi? Grazie

include('config.inc.php');
include('funclib.inc.php');
include('connect.php');

$nomepict    = trim($_POST['nomepict']);
$query1   = "SELECT * FROM infogen WHERE nomepict = '{$nomepict}'";
$result1 = mysql_query($query1);

if (!$result1) {
die("Errore nella query $query1: " . mysql_error());
}

if ($nomepict == $result1) {
    die('Hai già inserito questo record.');


}else{

     $id_art      = trim($_POST['id_art']);
   $id_cat      = trim($_POST['id_cat']);
   $id_subcat   = trim($_POST['id_subcat']);
  $nomepict    = trim($_POST['nomepict']); ..... ecc ecc

inviato 3 anni fa
alfystu
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda