作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在设计一个网络应用程序,用户可以将他们的产品发布到其中,每个产品都有一个“技术规范”部分。
这就像:
Subject 1
Title 1: Description 1
Title 2: Description 2
Title 3: Description 3
Subject 2
Title 1: Description 1
所以例如电视可以得到类似的东西:
Main Details
Size: 18 inches
Color: Black
Style: Wide
HD: Yes
Supplementary Details
Guarantee: Yes
Support: No
上面的功能是jQuery实现的,在我的页面中有+按钮,用户可以添加带有子项的新主题,所以他可以有4个主主题,每个主题可以有用户需要多少次详细信息。
现在的问题是,我应该如何将这些详细信息存储在数据库中,以便于编辑和搜索?目前我正在将表 HTML 数据存储到数据库中,但这听起来不明智。
P.S:当用户定义详细信息时,产品还没有插入数据库 YET,所以我需要保持数据动态并在用户提交产品后插入它们。
感谢您的帮助。
最佳答案
如果我对您的理解正确,您需要两个表格。
Subject table
- subjectId
- subjectName
Details table
- detailsId
- detailsName
- detailsNote
- subjectId
这将是一对多关系,其中每个表只有一个主题条目,但根据需要有尽可能多的详细信息条目,然后在读回数据时,您只需通过 subjectId 上的连接加载两个表。
关于php - 将表数据存入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16635372/
当用户登录到成员(member)的唯一区域时,我试图提取其他数据,例如他们的名字以及他们的登录凭据,即电子邮件和密码,但似乎无法让查询成功输出数据.它成功登录,但我无法将任何其他内容传递到 sessi
我是一名优秀的程序员,十分优秀!