關於重複執行sql的問題
麦子
麦子 2021-11-28 20:34:05
0
4
1106

Db:table('shop_goods')->count();

這裡單獨多執行了一次Db查詢分頁總數量,感覺查詢效率有影響,請問能和查詢的資料集結果共用一個嗎?就是只需執行一次 Db:table('shop_goods')。

麦子
麦子

全部回覆(2)
demo

你不是直接把結果集取出來了嘛,直接查看結果集的長度,然後一頁分多少,一除,頁數不就出來了嘛,自己算麻煩,就用tp提供的方法

  • 回覆 也是,但如果結果集是條件過濾過的,例如總共10條數據,過濾後只有3條,這時候輸出結果集的長度為3就不對了~
    麦子 作者 2021-11-29 21:49:51
demo

可以,只是看你喜歡怎麼用

  • 回覆 大佬,麻煩寫句代碼說明下
    麦子 作者 2021-11-29 10:49:37
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板