如何在phpmyadmin中为两列创建数据库结构?

时间:2016-05-18 12:55:46

标签: mysql sql phpmyadmin

如何为两列创建数据库结构。请检查下面的图像,并协助我如何创建表和子进程。

enter image description here

2 个答案:

答案 0 :(得分:0)

您可以在表格中使用以下文件

user_id, demo_type, fname, lname, email, mobile_num, city, website_url

您可以在demo_type列中跟踪演示类型,以便管理员知道用户数据来自哪种演示类型

对于提交过程,请为两个演示提供两个不同的提交按钮,这样当用户提交数据时,您可以轻松地从哪个演示用户提交数据,并将该演示类型存储在demo_type列中的数据库中像fname,lname等数据。

答案 1 :(得分:0)

您的表格可以包含以下列:user_idfnamelnameemailmobilecity,{{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