-1
我有一个表单,我有11个元素,为了简单起见,我将在这里仅显示三个元素。当值需要唯一时提交相同的值多次
1 Member Name: => Text field
2 Membership Type: => Select options field
3 Invoice ID: => Text field.
这种形式的要求条件是发票ID必须是唯一的,有一个后置处理器来检查,如果该发票标识在数据库中已存在。如果发票ID在数据库中,那么表单提交会返回一个错误,否则它会提交。现在我遇到的问题是,有时用户需要更新或更改成员资格类型而不触摸发票ID,在这些情况下,表单需要提交,但处理器会阻止它,因为发票ID已经在数据库。
注意:此表单提交给成员表,所以每个记录都有自动递增的id号。
发送表单类型太像'update'或'add'。如果更新,则检查ID是否存在,然后执行更新,否则发送错误。如果添加,则检查ID是否存在,然后发送错误,否则添加 –