attenzione al mysql injection!
fai una ricerca nel forum.
Cmq credo ke l'errore si presenti nel momento in cui inserisci un ' in uno dei campi!
se è così usa la funzione mysql_escape_string(var string) evitando così anke il mysql injection!