thinkphp5.0.1关联查询怎么分页

 我来答
蓝月Alice
2017-02-07 · TA获得超过1680个赞
知道小有建树答主
回答量:389
采纳率:0%
帮助的人:375万
展开全部
public function query_money(){
$m = M();
$where = "1=1";//fanwe_payment_notice.user_id >70000
$count = $m->where($where)->query("SELECT count(*) from fanwe_payment_notice LEFT JOIN fanwe_user on (fanwe_user.id = fanwe_payment_notice.user_id)");
//select u.id,u.user_name,u.mobile,p.notice_sn,p.is_paid,p.money,p.pay_date,p.memo from fanwe_user u , fanwe_payment_notice p where p.user_id = u.id
$p = getpage($count[0]['count(*)'],10);
$sql = "SELECT fanwe_user.id,fanwe_user.user_name,fanwe_user.mobile,fanwe_payment_notice.notice_sn,fanwe_payment_notice.is_paid,fanwe_payment_notice.money,fanwe_payment_notice.pay_date from fanwe_payment_notice LEFT JOIN fanwe_user on (fanwe_user.id = fanwe_payment_notice.user_id)";
$list = $m->field(true)->where($where)->order('id')->limit($p->firstRow, $p->listRows)->query($sql);
$this->assign('page', $p->show()); // 赋值分页输出
$this->assign('list', $list); // 赋值数据集
$this->display();
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式