⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 database.txt

📁 支持全流程的Perl+MySQL电子商务系统。完全公开代码。
💻 TXT
字号:
可以独立运行1.5

文件系统:
nkshop.cgi	代购首页代码(第一页)

productlist.cgi	产品列表信息(分类列表,关系列表)

productinfo.cgi 产品详细信息介绍

order.cgi	定单程序(购物车,定单生成,定单修改)

member.cgi	会员服务(注册,更改资料等会员服务)

nsadmin.cgi	后台管理(定单处理部分)

nkshop.ini	配置文件


COOKIE数据结构:
order	订购产品1,根据数量定
count	订购产品1的数量
spec	订购规格
key	用户的Key

产品分类数据库
pro_cate
#############
cate_num	编码
cate_name	名称
cate_image	标题图片
cate_level	级别
cate_inherit	继承
cate_type	0为分类系统1为继承系统
cate_cretime	建立时间

create table pro_cate(
cate_num int(5) NOT NULL,
cate_name char(50) NOT NULL,
cate_image char(200) NOT NULL,
cate_level int(1),
cate_inherit varchar(20),
cate_type int(1),
cate_cretime datetime,
PRIMARY KEY(cate_num));


产品数据库
store
#############
num 系统编号
pid 产品编码(前三位产品编码,后七位版本编码)
name 名称
image 图片
photo 大图片
des 详细介绍
spec_desc 规格描述
spec 规格代码
price 价格
amount 货量
choosed 已定购
sellout 售出量
statmsg 状态限制(1货空不可订购)
cretime 更新时间
inherit_cate 继承分类
life_foot 生存关系

create table store(
num int(5) NOT NULL,
pid char(10) NOT NULL,
name char(50) NOT NULL,
image varchar(80),
photo varchar(80),
des text,
spec_desc char(100),
spec char(100),
price int(5),
amount int(5),
choosed int(5),
sellout int(5),
statmsg	int(1) DEFAULT "0",
cretime datetime,
inherit_cate int(5),
life_foot varchar(20),
PRIMARY KEY(num,pid));


##################
#choosed订购消息表
####################
#num  流水编号
#cretime 建立时间
#all_price 总价格
#gather 收款状态(0未收款,1已收款,2钱数不够)
#gather_desc 状态描述
#send 发货状态(0新定单,1已发货,2存在却货商品,3用户记录不清楚无法发货)
#send_desc 状态描述
#choosed_name 订购系统用户名
#pay_type 支付方式
#pay_channel 支付渠道(信用卡号或其他)
#rec_type
#rec_type_desc 收货方式描述
#rec_name 收货人姓名
#rec_address 收货人地址
#rec_postcode 收货人邮政编码
#rec_contact 收货人其他联系
#rec_email 收货人电子信箱(如果有)
#remark 收货人备注

create table choosed(
num int(10) NOT NULL,
cretime datetime,
all_price int(10) NOT NULL,
gather int(1),
gather_desc varchar(80),
send int(1),
send_desc varchar(80),
choosed_name char(8),
pay_type int(1),
pay_channel varchar(30),
rec_type int(1),
rec_type_desc varchar(80),
rec_name varchar(20),
rec_address varchar(240),
rec_postcode varchar(10),
rec_contact varchar(100),
rec_email varchar(100),
remark text,
PRIMARY KEY(num));

####################
#所订购产品列表
#choosed_pro
##
#num 编号(与定单信息中编号相同)
#come_chose 继承编号(继承choosed)
#pro_id 订购产品编号
#pro_name 订购产品的名称
#pro_pid 人工产品编码
#pro_price 订购单价
#pro_count 订购数量
#spec 规格名称
#spec_desc 规格价格
#cretime 生成时间
#status 状态(0代表没发货,1代表已发货,2代表却货)

create table choosed_pro(
num int(20) NOT NULL,
come_chose int(10) NOT NULL,
pro_id int(10) NOT NULL,
pro_name char(50),
pro_pid char(10) NOT NULL,
pro_price varchar(200),
pro_count int(3),
spec varchar(100),
spec_desc varchar(100),
cretime datetime,
status int(1),
PRIMARY KEY(num));


##################
#userdata用户数据表
####################
#表描述
#id 用户名称(中英文)
#passwd 用户密码
#key User Key
#lgt 登陆时间代码
#email 用户电子信箱
#name 真实姓名
#idcard 身份证号码
#address 可通信地址
#postcode 邮政编码
#phone 联系电话
#exp 用户经验
#cretime 建立时间
#level 用户等级

create table userdata(
id char(8) NOT NULL,
passwd char(50) NOT NULL,
ukey char(50),
lgt char(30),
email varchar(50) NOT NULL,
name varchar(10) NOT NULL,
idcard varchar(20) NOT NULL,
address char(240) NOT NULL,
postcode varchar(10) NOT NULL,
phone varchar(30) NOT NULL,
exp int(100) DEFAULT "0",
cretime datetime,
level int(1),
PRIMARY KEY(id));

####################
#表描述
#num  栏目编号
#title 栏目名称
#limited 发表权限限制
#array 排列代码
#d1	描述
#cretime 建立时间

create table boardname(
num int(10) NOT NULL AUTO_INCREMENT,
title char(20) NOT NULL,
limited int(2) NOT NULL,
array int(3),
d1 varchar(200),
cretime datetime NOT NULL,
PRIMARY KEY(num));

发表内容表:
########################
#num	编号
#cate_id 主题编号
#sub_id 子帖子编号
#board_num 所属栏目编号
#count 人气
#autid 作者ID
#subject 主题
#text 内容
#cretime 建立时间

create table board(
num int(100) NOT NULL AUTO_INCREMENT,
cate_id int(100) NOT NULL,
sub_id int(5) NOT NULL,
board_num int(10) NOT NULL,
count int(10) DEFAULT "0",
autid char(8) NOT NULL,
subject char(200) NOT NULL,
text text,
cretime datetime,
PRIMARY KEY(num));

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -