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
lo script richiama newnome.php che fa:codice:<form method='post' action='newnome.php'> Aggiungi Nome: <input type="text" name="newname" /> <input type='submit' value='Invia' onclick="return IsEmpty(newname)"></form>
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.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>";
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