ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 討論 Service::M()->db->table("nc_order_list") 4 0
迅睿CMS版本:4.3.1

Service::M()->db->table("nc_order_list")->join("dr_nc_crops_info","dr_nc_crops_info.id = nc_order_list.nc_id","left")->select("nc_order_list.*,dr_nc_crops_info.id")->where("nc_order_list.id = ".$uid)->orderBy("nc_order_list.ctime desc")->limit($pageSize,15)->get()->getResultArray(); 為什么這樣寫分頁無效呀 只輸出一條數據 請問分頁limit效果如何做

解決方案
  • 這種太復雜的寫法我建議直接寫sql,畢竟用的很少

    • 回復迅睿框架創始人 不行 我就是用原生語句查詢的 出不來才考慮用那樣復雜的方式的

      $sql = "SELECT a.*, b.name from dr_nc_order_list as a left join dr_nc_crops_info as b on a.nc_id = b.id where a.uid = ".$uid." order by a.ctime desc limit ".$pageSize.",15";

      $data = \Phpcmf\Service::M()->db->query($sql);

      輸出結果為


      blob.png

  •  \Phpcmf\Service::M()->db->query($sql)->getResultArray();

    轉換成數組

    • 回復迅睿框架創始人 解決了 謝謝呀 limit 的方式跟通用的有點差異 第一個參數是條數 第二個是開始條數 我開始的寫法有點問題 現在能實現效果了