蛋蛋的蛋

蛋蛋的蛋

这家伙有点懒,还没写个性签名!

  • 财富值64
  • 威望值20
  • 总积分604

个人信息

  • $where= array('like', 'id', '%$arr[0]%');
    

    直接被转义了

    SELECT `id` FROM `table` WHERE `id` LIKE '%\\%420\\%%'
    

    $where= array('like', 'id', $arr[0]);
    

    它又会在 $arr[0] 前面后面自动加%号,

  • 提出了问题
    LIKE查询,前模糊,后模糊问题,请指点
  • 自己解决了.
    new Expression

    ->orderBy(new Expression($orddr.' limit '.($tiaoshu * ($zoshu - 1)).','.$tiaoshu.';'))

    或者

    ->offset($tiaoshu * ($zoshu - 1))
                ->limit($tiaoshu)
                
    
  • 2018-05-16 已签到
    连续签到1天,获得了5个金钱
  • 回复了 的回答
    // $pagination = new Pagination(['defaultPageSize' => 10]);
    $pagination = new Pagination(['defaultPageSize' => 2]);
    $unit = Unit::find()->limit($pagination->limit);
    echo $unit->createCommand()->getRawSql();die;
    

    SELECT * FROM mall_unit LIMIT 2
    测试过了 limit 是2 你再确认下 你的代码

    你打印下 $pagination

    yii\data\Pagination Object
    (
        [pageParam] => page
        [pageSizeParam] => per-page
        [forcePageParam] => 1
        [route] => 
        [params] => 
        [urlManager] => 
        [validatePage] => 1
        [totalCount] => 0
        [defaultPageSize] => 2
        [pageSizeLimit] => Array
            (
                [0] => 1
                [1] => 50
            )
    
        [_pageSize:yii\data\Pagination:private] => 
        [_page:yii\data\Pagination:private] => 
    )
    

    我想要.
    LIMIT 1,10
    LIMIT 2,10
    LIMIT 3,10
    这样的格式, 有啥办法吗

  •  $pagination = new \yii\data\Pagination([
                    'totalCount' => $count,
                    'defaultPageSize' => $page,
                    ]);
                $list=$this->sql->from($this->aaa)
                ->where('a=1')
                ->offset($pagination->offset)
                ->limit($pagination->limit)
                ->select('id')
                ->all();
    

    我又加了 ->offset($pagination->offset)
    进去了。还是limit 10

  • 提出了问题
    limit连贯查询怎么分页麻烦了
  • 回复了 的回答

    在 vendor\yiisoft\yii2\web\Request.php
    QQ截图20180514142103.png

    谢谢~~~老铁

  • 2018-05-13 已签到
    连续签到1天,获得了5个金钱
主管 等级规则
604/1000
资料完整度
10/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

4

Ta的访客

26