in reply to Cant' commit transaction???
Also, you'll want to read up on the prepare and execute methods in DBI, as well as the section on placeholders. Combine those three together, and I think you'll get the results you're looking for.
...roboticus