齐博x1第五季《项目实战-留言板》03-数据表设计

2022-04-27 作者:torylf 分类:教程 阅读:665

有内容就有存储,有存储就会牵涉到数据库。

所以本节来说明留言板的数据表设计。

参数选项,我们利用系统给我们设置好的参数选项来直接开发即可。

所以我们只需要设计一张存储留言内容的表即可。


留言板我们首先要留言,所以内容字段必不可少;

如果想要得到管理的联系和反馈,那么就需要联系信息,所以邮箱字段和电话字段也需要;

有用户留言,那么一种是注册用户,一种是非注册用户,即游客留言,那么我们还需要一个uid的字段

uid代表调用了注册会员id,游客可以用-1代表uid记录。

那么暂时字段定义如下:

id(主键字段)

content(留言主体字段)

phone(电话字段)

email(邮箱字段)

uid (注册用户非注册用户统计)

联系方式也可以qq,weixin字段,这里就不做太复杂,用户可以自己扩展


我们在数据库里建表如下:

这里注意字段长度和字段类型

id作为主键,用int类型并自动增长;

content,我们这里用的是varchar,而不是用text,因为留言只是若干句话,不是写文章,不需要太多文字,

我们这里限定长度,一般不超过100个汉字,我们后续在程序里也会设定。

其他字段就随意了,这里不在多述。

将数据表命名为:qb_msgboard_content

注:数据表命名前缀都是以qb_开头,除非你懂得深度二开,否则不要轻易更换前缀,会出未知问题

中间以模块或者你的插件关键字命名,最后才是数据表名。上一季只是为了演示,随意命名test_db 表名,正式开发请不要随意命名。






来源: 神盾工作室    转载请注明出处!

本文地址:https://www.shieldsoho.com/article/143.html

 标签: 模块开发 齐博X1
{{item.nickname}} @回复
发表于{{item.create_time}}

  • {{replyitem.nickname}} {{item.create_time}}
    @{{item.nickname}}

查看更多评论