獲取所有記錄(帶查詢條件 分頁)

2021-08-18 13:54:41 字數 715 閱讀 9104

獲取所有記錄(帶查詢條件、分頁)

//獲取所有記錄

public function table()

if (isset($_get['keyword']))

$reservation = m('customer_reservation_record');

$count = $reservation->where($map)->count(); // 查詢滿足要求的總記錄數

$page = new \think\page($count, 10); // 例項化分頁類 傳入總記錄數和每頁顯示的記錄數(25)

$show = $page->show(); // 分頁顯示輸出

// 進行分頁資料查詢 注意limit方法的引數要使用page類的屬性

$limit = $page->firstrow . ',' . $page->listrows;

$sort = "crr_id desc";

$list = $reservation->where($map)->limit($limit)->order($sort)->select();

$this->assign('list', $list); // 賦值資料集

$this->assign('page', $show); // 賦值分頁輸出

$this->display(); // 輸出模板

}

hibernate中帶查詢條件的分頁

所謂分頁,從資料庫中分,則是封裝乙個分頁類。利用分頁物件進行分頁。但,分頁往往帶查詢條件。分頁類的三個重要資料 當前頁碼數 資料庫中的總記錄數 每頁顯示的資料的條數 原理 select from 表名 where 欄位名 like 條件 limit 開始查詢的索引 每頁顯示的資料 帶查詢條件的分頁分...

NHibernate分頁獲取,通用條件查詢方法

解決問題 解決ui上使用nhibernate通用查詢方法 僅適用於多個條件聯合查詢 第一步 在ui層建立構造條件方法 private ilistgetcondition string customername string address if string.isnullorempty addres...

NHibernate分頁獲取,通用條件查詢方法

解決問題 解決ui上使用nhibernate通用查詢方法 僅適用於多個條件聯合查詢 第一步 在ui層建立構造條件方法 private ilistgetcondition string customername string address if string.isnullorempty addres...