usa la mysql_num_rows , che ti restituisce il numero di righe in un set di risultati, se sarà uguale a 0 vorra dire che l'articolo non c è e quindi fai la query insert, no?