基于PHP的汉服交流网站的设计与实现
2021/7/18 14:06:45
本文主要是介绍基于PHP的汉服交流网站的设计与实现,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
介绍:
汉服交流网站的总体结构
(1)首页
对于本网站,首页的信息展示即为重要,首页将展示出关键内容和最新消息,同时可以通过首页进行登录、前往不同的模块。
(2)用户模块
用户模块是提供给用户使用的一个独立模块,可以让用户进行个人信息的管理,进行修改密码等基本操作。
① 用户管理:可以进行密码修改、信息修改等基本操作。
② 好友管理:可以对好友进行查找、删除等基本操作。
③ 信息管理:用户可以对自己发送过的消息进行查看、删除等基本操作。
(3)交流模块
交流模块是提供给用户进行交流的。
① 搜索管理:用户通过对关键字或类别,查询自己关心的话题。
② 权限管理:管理员可以删除任何话题,并且对话题设置置顶。普通用户可以发布话题、回复话题、对自己发布的话题进行删除。游客只有查看文章的权限。
(4)展示模块
展示模块是用来展示汉服、传播汉服相关知识的。
① 分类查看:用户通过选择不同的分类,查看不同的信息。
效果截图:
数据库表:
CREATE TABLE admin
(
admin_name
varchar(20) NOT NULL COMMENT ‘账号’,
admin_password
varchar(20) NOT NULL COMMENT ‘密码’,
PRIMARY KEY (admin_name
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
– Records of admin
INSERT INTO admin
VALUES (‘admin’, ‘admin’);
– Table structure for afterorder
DROP TABLE IF EXISTS afterorder
;
CREATE TABLE afterorder
(
username
varchar(20) NOT NULL COMMENT ‘账号’,
goods_id
int(11) NOT NULL COMMENT ‘商品id’,
afterorder_goods_num
int(11) NOT NULL COMMENT ‘购买商品数量’,
afterorder_date
datetime NOT NULL COMMENT ‘购买时间’,
message_content
text COMMENT ‘留言内容’,
message_putaway_date
datetime DEFAULT NULL COMMENT ‘留言时间’,
KEY message_ibfk_1
(username
),
KEY message_ibfk_2
(goods_id
),
CONSTRAINT afterorder_ibfk_1
FOREIGN KEY (username
) REFERENCES user
(username
),
CONSTRAINT afterorder_ibfk_2
FOREIGN KEY (goods_id
) REFERENCES goods
(goods_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
– Records of afterorder
INSERT INTO afterorder
VALUES (‘123’, ‘2’, ‘0’, ‘0000-00-00 00:00:00’, ‘很舒服,尺码合适,物流很快’, ‘2017-05-26 10:22:55’);
INSERT INTO afterorder
VALUES (‘123’, ‘2’, ‘0’, ‘0000-00-00 00:00:00’, ‘很舒服,尺码合适,物流很快’, ‘2017-05-26 10:22:55’);
– Table structure for cart
DROP TABLE IF EXISTS cart
;
CREATE TABLE cart
(
username
varchar(20) NOT NULL COMMENT ‘账号’,
goods_id
int(11) DEFAULT NULL COMMENT ‘商品id’,
cart_goods_nums
int(11) DEFAULT NULL COMMENT ‘商品数量’,
KEY username
(username
),
KEY goods_id
(goods_id
),
CONSTRAINT cart_ibfk_1
FOREIGN KEY (username
) REFERENCES user
(username
),
CONSTRAINT cart_ibfk_2
FOREIGN KEY (goods_id
) REFERENCES goods
(goods_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
– Records of cart
INSERT INTO cart
VALUES (‘123’, ‘2’, ‘2’);
INSERT INTO cart
VALUES (‘123’, ‘15’, ‘2’);
INSERT INTO cart
VALUES (‘123’, ‘3’, ‘1’);
– Table structure for collect
DROP TABLE IF EXISTS collect
;
CREATE TABLE collect
(
username
varchar(20) NOT NULL COMMENT ‘账号’,
goods_id
int(11) NOT NULL COMMENT ‘商品id’,
KEY username
(username
),
KEY goods_id
(goods_id
),
CONSTRAINT collect_ibfk_1
FOREIGN KEY (username
) REFERENCES user
(username
),
CONSTRAINT collect_ibfk_2
FOREIGN KEY (goods_id
) REFERENCES goods
(goods_id
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
这篇关于基于PHP的汉服交流网站的设计与实现的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23怎么实现安卓+php 热更新方案?-icode9专业技术文章分享
- 2024-11-22PHP 中怎么实现判断多个值是否为空、null 或者为 false?-icode9专业技术文章分享
- 2024-11-11开源 PHP 商城项目 CRMEB 二次开发和部署教程
- 2024-11-09怎么使用php在kaufland平台刊登商品?-icode9专业技术文章分享
- 2024-11-05PHP的抽象类和接口是什么,有什么区别-icode9专业技术文章分享
- 2024-11-01开源 PHP 商城项目 CRMEB 安装和使用教程
- 2024-11-01用php和mysql写无限分类,有哪几种方法-icode9专业技术文章分享
- 2024-10-31php数据分表导出时部分数据无法导出什么原因-icode9专业技术文章分享
- 2024-10-30有经验的 PHP 开发者学习一门新的编程语言,有哪些推荐的有前景的语言-icode9专业技术文章分享
- 2024-10-21php 检测图片是否篡改过-icode9专业技术文章分享