Capito...
ma allora come mai l'inserimento mi da problema? Mi dici che la chiave primaria già esiste anche quando ne metto una nuova..
Questo accade solo quando immetto il campo con valore predefinito... :S
Codice PHP:
$a = mysql_query("INSERT INTO utentibase values (\"$_POST[user]\", md5(\"$_POST[pass]\"),\"$_POST[tipologia]\", \"$_POST[nome]\", \"$_POST[cognome]\", \"$_POST[cf]\", \"$_POST[eta]\", \"$_POST[indirizzo]\", \"$_POST[cap]\", \"$_POST[citta]\", \"$_POST[provincia]\", \"$_POST[telefono]\", \"$_POST[email]\")")or print ("<script> alert('User ID e/o E-mail presenti!') </script>");