答案 0 :(得分:0)
您可以在表格中使用以下文件
user_id, demo_type, fname, lname, email, mobile_num, city, website_url
您可以在demo_type
列中跟踪演示类型,以便管理员知道用户数据来自哪种演示类型
对于提交过程,请为两个演示提供两个不同的提交按钮,这样当用户提交数据时,您可以轻松地从哪个演示用户提交数据,并将该演示类型存储在demo_type
列中的数据库中像fname,lname等数据。
答案 1 :(得分:0)
您的表格可以包含以下列:user_id
,fname
,lname
,email
,mobile
,city
,{{1} },website
demo_id
当用户提交表单(demo1和demo2)时,在表格中插入两条记录,第一条记录为CREATE TABLE User (
user_id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
fname VARCHAR(100) NOT NULL,
lname VARCHAR(100) NOT NULL,
email VARCHAR(100),
mobile VARCHAR(15),
city VARCHAR(100),
demo_id INT(1) NOT NULL
)
值demo_id
,第二条记录为1
在表中记录。
但如果两个表单值总是相同,那么保留重复记录是糟糕的主意(仅有差异由2
)。在这种情况下,您只需在表格中插入一个记录,并在仅提交demo1时提供demo_id
,例如demo_id
,仅在演示2时提供1
在提交两个演示表单时提交并2
。