It looks like you are using the standard dreamweaver insert server behavior.... or hand coding an insert statement. You should be using the Insert Server Behavior that comes with DataAssist so that the ID is stored in the session. I also don't see you referring to the session for the user email or for the ID. You could update it to look in the $_SESSION instead of the $_POST but first you need to make sure you know the session variables are stored and what their names are.