think php join,thinkphp5 join 使用案例

本文最后更新于2019-07-04,已超过 1年没有更新,如果文章内容、图片或者下载资源失效,请留言反馈,我会及时处理,谢谢!

温馨提示:本文共766个字,读完预计2分钟。

thinkphp5 join 使用案例

$join   = [

[‘__USER__ u’, ‘f.uid = u.id’]

];

$list = Db::name('feedback')

->field('f.*,u.user_login,u.user_email,u.user_nickname')

->alias('f')->join($join)

->where(function (Query $query) {

$data = $this->request->param();

if (!empty($data[‘uid’])) {

$query->where('u.id', intval($data[‘uid’]));

}

if (!empty($data[‘keyword’])) {

$keyword = $data[‘keyword’];

$query->where('f.content', 'like', "%$keyword%");

}

})

->order("createtime DESC")

->paginate(2);

// 获取分页显示

$page = $list->render();

$this->assign('list', $list);

$this->assign('page', $page);

// 渲染模板输出

return $this->fetch();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值