首页 > 其他 > 详细

时间: 2014年4月13日17:12:34 订单主表的写入

时间:2014-04-14 01:09:35      阅读:469      评论:0      收藏:0      [点我收藏+]


购买东西,产生几个订单,每个订单中商品有几个

订单表 orderinfo,订单对应商品表 ordergoods

即之向orderinfo插入一条数据,向ordergoods插入多条数据

/*订单入库

从表单读取送货地址,等信息,从购物车读取总价格信息

写入orderinfo

*/



$OI = new OIModel();

if(!$OI->_validate($_POST)){/*如果数据检验未通过*/

$msg = implode(‘,‘,$OI->getErr());

include(ROOT.‘view/front/msg.html‘);

exit;

}

//print_r($_POST);

//自动过滤

$data = $OI->_facade($_POST);

/*自动填充*/

$data = $OI->_autoFill($data);

/*写入总金额*/

$data[‘order_amount‘] = $cart->getPrice();

/*写入用户信息,从session读取*/

$data[‘user_id‘] = isset($_SESSION[‘user_id‘])?$_SESSION[‘user_id‘]:0;

$data[‘username‘] = isset($_SESSION[‘username‘])?$_SESSION[‘username‘]:‘匿名‘;

if(!$OI->add($data)){

$msg = ‘下订单失败‘;

include(ROOT.‘view/front/msg.html‘);

exit;

}

echo ‘下订单成功‘;


需要完善:

1.订单对应的商品表,要写入数据

2.订单引起库存的减少

3.订单完成后,要清空购物车


本文出自 “杜国栋个人PHP学习博文” 博客,请务必保留此出处http://duguodong.blog.51cto.com/7667978/1395018

时间: 2014年4月13日17:12:34 订单主表的写入,布布扣,bubuko.com

时间: 2014年4月13日17:12:34 订单主表的写入

原文:http://duguodong.blog.51cto.com/7667978/1395018

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!