windhoney
- windhoney 赞了回答
你开启yii debugger,里面有Database,你可以看到请求所执行的sql语句啊,干嘛要自己去打印呢?
淘宝买 几块钱一堆
- windhoney 赞了回答
Yii::$app->db->createCommand($sql)->execute()
不明所以.
指一页没显示到10条数据?
显示1条就只有1条查询结果咯.就是我用GridView 生成的列表页
在model里边 我设置了分页 查询的时候 用joinwith关联了几个表$query = Wlborder::find()->orderBy('wo.create_time DESC'); $query->from(Wlborder::tableName() . ' as wo'); $query->joinWith('xx'); $query->joinWith('ss'); $query->joinWith('xxsddd'); //$query->joinWith('wlborder'); $query->select('wo.*,wlbOrderItem.order_sub_code,wlbSellerSubscription.service_alias,item_name,plan_quantity'); $dataProvider = new ActiveDataProvider([ 'query' => $query, 'pagination' => [ 'pageSize' => 10, ], ]);
前台就是gii自动生成的 列表页
现在前台显示的列表没页条数不正确
正常应该是一页10条数据吧 但是现在就显示一条,有的页显示4条或者3条
url地址上?page=4&per-page=10
这里是正确的 就是下面的数据不对
查询到的结果有很多 也分了很多页 但是没页的条数不是10条