in reply to DBI UPDATE w comma in field value

Actually, you are pushing four parameters to prepare: You have two (name and age) added to @bind, and then push $id, and then you pass $id again to the parameter list.