The set statement is only used to set the fields or data array for an update not insert.
You must have something else wrong someplace.
Check your data fields against the table columns and make sure there not miss spelled.
What did you Try? What did you Get? What did you Expect?
Joined CodeIgniter Community 2009. ( Skype: insitfx )