thinkphp中联表查询(多表)
2016-07-20 10:29
429 查看
thinkphp中联表查询(多表)
//编辑订单 public function order_edit(){ $obj=M('car_order'); $obj1=M('car_project'); if(!empty($_REQUEST['id'])){ $id = I('get.id'); $res = $obj->alias('a')->join('join cms_car_brand as b on a.order_brand=b.id join cms_car_style as c on a.order_style=c.id join cms_car_output as d on a.order_output=d.id join cms_car_year as e on a.order_year=e.id')->where("a.id=$id")->field('a.id as aid,a.order_user_name as ausername,a.order_ment as ament,a.order_weixiu_content as aweixiu,a.order_car_num as anum,a.order_price as aprice,a.order_status as astatus,a.order_type as atype,a.order_licheng as alicheng,b.brand_name as bname,c.style_name as cname,d.output_name as dname,e.year_name as ename,a.order_project as aproject')->find(); $arr=explode('-',$res['aproject']); foreach($arr as $a){ $pro_id['id']=$a; $b=$obj1->where($pro_id)->find(); $res1[]=$b['project_name']; } $this->assign('res1', $res1); $this->assign('res', $res); } $this->display(); }
相关文章推荐
- kindeditor 批量上传 上传失败 thinkphp swfupload session
- Mootools 1.2教程 函数
- autoit InputBox 函数
- 文件遍历排序函数
- 关于C#中排序函数的总结
- Oracle 函数大全[字符串函数,数学函数,日期函数]第1/4页
- ASP下经常用的字符串等函数参考资料
- PostgreSQL教程(五):函数和操作符详解(1)
- DOS批处理 函数定义与用法
- asp Chr 函数 数字转字母的方法
- Lua中的函数精讲笔记
- Lua中的闭合函数、非全局函数与函数的尾调用详解
- Lua中调用C++函数示例
- Lua实现split函数
- Lua常用时间函数使用实例
- Lua函数与字符串处理简明总结
- Lua学习笔记之表和函数
- Lua中实现sleep函数功能的4种方法
- Lua函数用法研究
- Lua基础教程之赋值语句、表达式、流程控制、函数学习笔记