最简单的在线商城网站源码

文章作者:中山市飞娥软件工作室「Feiesoft.com」  浏览次数:4190 次  更新日期:2013-10-26

本程序采用WaspSEO官方提倡的PHP+SQLite编写,含有会员注册、会员登录、购物车、在线订购等模块,可下载一个淘宝网的支付宝在线付款接口,并完善一下首页就是一个完整的小商城网站了。仅供学习,不建议使用!

数据库设计:

BEGIN TRANSACTION;
CREATE TABLE user(-- 会员 --
 user_id INTEGER PRIMARY KEY,--会员ID(主键)
 user_name TEXT UNIQUE,--会员姓名
 user_psw TEXT,--会员密码
 user_sex INTEGER DEFAULT 0,--会员性别
 user_phone TEXT,--会员电话
 user_addr TEXT --会员地址
);
INSERT INTO user VALUES(1001,'小赵','',0,'85575390','广州');
INSERT INTO user VALUES(1002,'小钱','',1,'85575391','深圳');
INSERT INTO user VALUES(1003,'飞娥','',1,'85575392','中山');
CREATE TABLE product(-- 产品 --
 product_id INTEGER PRIMARY KEY,--产品ID(主键)
 product_name TEXT,--产品名称
 product_price DOUBLE,--产品单价
 product_num INTEGER,--产品库存量
 product_desc TEXT --产品描述
);
INSERT INTO product VALUES(8001,'剪刀',5.1,10000,'剪刀说明');
INSERT INTO product VALUES(8002,'石头',1.2,10000,'石头说明');
INSERT INTO product VALUES(8003,'布料',3.3,10000,'布料说明');
CREATE TABLE orders(-- 订单 --
 order_id TEXT PRIMARY KEY,--订单ID(主键)格式:YYYYMMDDNNNNC
 user_id INTEGER,--会员ID(外键)
 order_amount DOUBLE,--订单金额
 order_date DATE,--订单日期
 order_status INTEGER  DEFAULT 0 --订单状态
);
CREATE TABLE order_item(-- 订单项目 --
 order_item_id INTEGER PRIMARY KEY,--订单项目ID(主键)
 order_id TEXT,--订单ID(外键)
 product_id INTEGER,--产品ID(外键)
 order_item_number INTEGER,--订购数量
 order_item_status INTEGER --订单项目状态
);