我在管理面板中创建了一个包含各种字段的表单。现在这里的字段不属于一个表。在保存时,我希望一些值进入一个特定的表,而其他值则进入另一个表。我能够使用连接显示数据,但不知道如何保存它们。
让我们说,我有一个带字段的tblUser:
tblUser
- user_id INT(11) Auto Increment
- username VARCHAR(15)
- store_id SMALLINT(5)
- bank_id INT(11)
此处,store_id和bank_id具有外键约束,分别自动递增 tblcore_store (id,store_name)和 tblBanks (id,bank_name,bank_acc)的ID。 现在表单中的字段是:
当管理员点击保存时,我希望表单的数据进入各自的表,并在store_id和bank_id中提供引用。
答案 0 :(得分:0)
首先,您必须将数据插入到tblcore_store和tblbanks中,然后您可以按表状态找到ID或从两个表中获取最后一条记录。
现在获取两个ID后,可以将数据插入到tblUser
您可以在任何框架中执行以下步骤
不要忘记使用能够使用事务的数据库,否则这不会做任何事情。