zend framework2常用操作2

1。分布处理

http://blog.csdn.net/xmlife/article/details/46486543

public function getPaginatorByuser($page = 1, $itemsPerPage = 2,$userid=3){
//         $sql = "SELECT pro.id,pro.reporturl,pro.name,pro.manager,pro.guest,pro.begintime,pro.number,pro.type,pro.brand
//        FROM project as pro left join  auth_lists as ua
//        on pro.id = ua.projectid
//        left join users on ua.userid = users.userid where users.userid=".$userid;
       $select = new Select();
       $select->from(array('pro' => 'projects'),array('id','name','manager','companyname','begintime','reporturl','samplesize','researchtype','brandname'))
       ->join(array('ua' => 'auth_lists'), 'pro.id = ua.projectid', array())
       ->join(array('us' => 'users'), 'ua.userid = us.userid', array())->where('us.userid='.$userid);
       
//         var_dump( $select);
//         die();
       $resultSetPrototype = new ResultSet();
       $resultSetPrototype->setArrayObjectPrototype(new Project());
       $adapter = new DbSelect($select, $this->tableGateway->getAdapter(), $resultSetPrototype);
       $paginator = new Paginator($adapter);
       $paginator->setCurrentPageNumber($page);
       $paginator->setItemCountPerPage($itemsPerPage);
       return $paginator;
    }

转载于:https://www.cnblogs.com/wepe/p/7424501.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值