thinkphp我的订单1个订单号对应多个商品
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了thinkphp我的订单1个订单号对应多个商品,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3271字,纯文字阅读大概需要5分钟。
内容图文
![thinkphp我的订单1个订单号对应多个商品](/upload/InfoBanner/zyjiaocheng/204/c09ee22a07ce4d6f95fceac953322b60.jpg)
Thinkphp 代码:
public function myorder(){
$obj = M();
$sql = "select GROUP_CONCAT(oc.courseList_id ORDER BY oc.courseList_id DESC) AS courseList,o.order_id,o.user_id,o.user_name,o.number,o.orderTime,o.status,o.amount,oc.courseList_id from tb_order as o inner join tb_order_courselist as oc on o.order_id=oc.order_id where o.user_id=".$_SESSION['user_id']." group by o.order_id order by o.order_id desc";
$orderData = $obj->query($sql);
foreach ($orderData as $value){
$sql_list = "select * from tb_order_courseList where courseList_id in(".$value['courseList'].")";
$course_list = $obj->query($sql_list);
}
$this->assign("courseList",$course_list);
$this->assign("orderData",$orderData);
$this->display();
}
模板代码:
我的订单
课程信息
视频时长
单价
订单金额
订单状态
操作
<{$order.orderTime}> 订单编号:<{$order.number}>
| <{$list.lessonTime}>分钟 | ¥<{$list.course_price}> | ¥<{$order.amount}> | 删除 立即付款 |
回复讨论(解决方案)
前端遍历数据问题
订单表关联订单产品表
order_info 和 order_goods
得出结果集,遍历循环
订单表关联订单产品表
order_info 和 order_goods
得出结果集,遍历循环
我已得出结果集 就是前端遍历出现问题 是个table 怎么玩?
可以先计算订单商品条目数量然后合并单元格之类的
我已经弄出来了,放弃了table,用DIV排的,现在没问题了,,分还是分给大家吧,
内容总结
以上是互联网集市为您收集整理的thinkphp我的订单1个订单号对应多个商品全部内容,希望文章能够帮你解决thinkphp我的订单1个订单号对应多个商品所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。