Messaggio Specifico dal DB per i duplicati

sarox85

Nuovo Utente
19 Dic 2014
13
0
1
Salve a tutti... neofita a lavoro :)

Secondo Voi posso fare in modo che il DB mi avvisi quando ricevo dati duplicati?

Vi illustro la situazione:

io ricevo, in una pagina.php, mezzo POST una serie di dati che con del semplice codice HTML e PHP mostor a video e salvo un database; ed all'interno del DB ho specificato che alcuni campi siano di tipo UNIQUE.

E ora mi chiedo, ammettendo che il campo email si già presente, come posso fare per gestire l'errore con delle IF o dei CASE ed avvisare l'utente che vede la pagina.php di cui sopra?
 
puoi inserire i controlli necessari nella pagina php, in modo da verificare la presenza dei valori "univoci"
un esempio,
nella mia raccolta, può esistere solo un elemento identificato da "A",
quando l'utente fa la sua scelta, faccio la mia verifica
PHP:
if ($campo == 'A' and $db->check_DB_A())  $errormsg[] = "Il tipo 'A' deve essere univoco nel DB ed esiste già";
 

Discussioni simili