Salve a tutti.

Avrei una domanda: supponiamo che inserisca un nuovo record nel mio database che contiene i campi ID,NICKNAME,PASSWORD.

Supponiamo che il campo NICKNAME sia unique (ma non primaria) e supponiamo che il valore che io tento di inserire in questo nuovo record nel campo NICKNAME esista già.

Ovviamente in questo caso la funzione mysql_query restituirà valore false, e io posso risalire al codice dell'errore mediante la funzione mysql_errno (numerico) o mysql_error (letterale). Ma qual è il codice che verrebbe generato nell'esempio sopra citato? Perchè se io non so qual è il codice non so come gestirlo

So che una soluzione abbastanza semplice sarebbe "Prova" solo che non ho ancora creato il database e sto ancora facendo tutto in locale, quindi se qualcuno di voi fosse in grado di dirmelo qui mi farebbe una favore

Grazie mille