Ho capito qual'era il problema, lasciavo un campo del db vuoto.
Ma come posso si fa a far compilare un form ed inserire i dati nel db lasciando un campo a discrezione dell'amministratore?
Nel senso che l'amministratore potrà decidere il lieve di permesso di accesso dell'utente.Non so se mi sono spiegato benissimo...

Grazie per or die(mysql_error()), sono un novello di php e non conosco molto...