请教关于多表查询的问题!

浏览:523 发布日期:2016/06/20 分类:求助交流
一个商品有2个表,
表1:sline_spot(id主键,title商品名称,content商品介绍,modtime更新时间,litpic商品图片)
表2:sline_spot_ticket(spotid对应表1的id,title商品分类名称,modtime修改时间),通过查询表1的id同时获取表2对应的商品分类。

通过id查询商品写法如下:public function spot1(){
        $Spot = M("Spot");
        $id = $_POST['id'];
        $data = $Spot->where("id = '{$id}'")->field('id,title,litpic,content,modtime')->find();
        if ($data){
                $res["code"] = 205;
                $res["data"] = $data;
                $res["msg"] = "查询成功";
                $this->AjaxReturn($res);
        } else {
                $res["code"] = 206;
                $res["data"] = "";
                $res["msg"] = "查询失败";
                $this->AjaxReturn($res);
        }
现在有1个疑问:
1.如何在这个接口中添加多表查询?同时相应的字段不会被覆盖?
在获取表1数据的同时,还能获取表2的数据?
最佳答案
评论() 相关
后面还有条评论,点击查看>>