uhm, l'id da te descritto dovrebbe essere una sorta di campo automatico... sul database sei sicuro di averlo messo come campo auto-increment?