Ciao a tutti... è da poco che mi diletto con script PHP/Javascript e mi sono imbattuto in un problema:

Ho un database mysql così composto:
- una tabella "nomi" composta da 2 campi: index (INT) e nome (text)
- una tabella "presenze" composta da 2 campi: presenza (text) e nome (text)

Tramite un form vado ad inserire un nuovo nome nella tabella nomi
codice:
<form method='post' action='newnome.php'>
Aggiungi Nome:
<input type="text" name="newname" />
<input type='submit' value='Invia' onclick="return IsEmpty(newname)"></form>
lo script richiama newnome.php che fa:
Codice PHP:
include 'config.php';
include 
'function.php';
mysql_query("INSERT INTO nomi (nome) VALUES ('".$_POST['newname']."')");
echo 
"<center>[b]Registrazione effettuata con successo[/b]

Premere [url='index.php']QUI[/url] per tornare alla pagina di inserimento Presenza</center>"

Vorrei aggiungere un check che prima di inviare la query mi controlli se il nome che sto inserende esiste già nel database e in caso positivo non lo aggiunga e mi dia un messaggio di errore.

Premetto che la funzione onclick="return IsEmpty(newname)" deve convivere con questo script visto che verifica che il campo non sia vuoto.

Grazie in anticipo