1.設計表:
//1.使用者表
create
table users
( id int
primary
key,
name varchar(64) not
null
default
'', pwd char(32) not
null
default
'', //因為密碼是md5儲存,md5儲存後有32個字元
email varchar(128) not
null
default
'', tel varchar(32) not
null
default
'', grade tinyint unsigned not
null
default1)
insert
into users values(100,'aaa',md5('123456'),'[email protected]',110,1);
insert
into users values(101,'bbb',md5('123456'),'[email protected]',111,1);
//2.商品表
create
table book
( id int
primary
key auto_increment,
name varchar(64) not
null
default
'', author varchar(64) not
null
default
'', publishhouse varchar(128) not
null
default
'', price float
notnull
default
0, nums int
notnull
default10)
insert
into book(name,author,publishhouse,price,nums) values('php程式設計指南','王芳','電子工業出版社',10,1000);
insert
into book(name,author,publishhouse,price,nums) values('php應用開發詳解','小健','電子工業出版社',68,1000);
insert
into book(name,author,publishhouse,price,nums) values('php企業級應用開發','小費','電子工業出版社',56,1000);
insert
into book(name,author,publishhouse,price,nums) values('php參考手冊','小星','電子工業出版社',10,1000);
insert
into book(name,author,publishhouse,price,nums) values('phpweb服務開發','順平','電子工業出版社',550,1000);
//3.購物車表(存放使用者準備購買的商品的id和數量)
create
table mycart
( id int unsigned primary
key auto_increment,
userid int,
bookid int,
nums int unsigned,
cartdate int unsigned,
foreign
key(userid) references users(id),
foreign
key(bookid) references book(id)
)
//訂單表,分為兩個表
create
table orders
( id int
primary
key auto_increment,
userid int
notnull
default
0, totalprice float
notnull
default
0, orderdate int unsigned not
null,
foreign
key(userid) references users(id)
)//訂單細節(該訂單究竟買了什麼商品)
create
table ordersitem
( id int
primary
key auto_increment,
ordersid int,
bookid int,
booknum int
default
0not
null,
foreign
key(ordersid) references orders(id),
foreign
key(bookid) references book(id)
)
2.流程
購物車(註冊 登入 購物 購物車 結帳)
購物車 註冊 登入 購物 購物車 結帳 shopping car dict dict money 0 def input username pwd username input username pwd input pwd return username,pwd def goods get with...
ios13 購物車優化
03 綜合練習 import viewcontroller.h inte ce viewcontroller 購物車 property weak,nonatomic iboutlet uiview shopcarview 新增按鈕 property weak,nonatomic iboutlet u...
ios13 購物車優化
03 綜合練習 import viewcontroller.h inte ce viewcontroller 購物車 property weak,nonatomic iboutlet uiview shopcarview 新增按鈕 property weak,nonatomic iboutlet u...