Tôi đang làm việc trên dự án cakephp và mới cho cakephp. Như đã đề cập trong tiêu đề, tôi cần phải phân trang kết quả tập hợp truy vấn mysql để hiển thị chúng trong một khung nhìn.Cách phân trang kết quả truy vấn tùy chỉnh trong cakephp
Bằng cách này, tôi có thể phân trang kết quả từ mô hình "Asin".
$this->paginate =array('Asin'=>array(
'fields' => array('sku','fnsku'),
'conditions' => $marketplace,
'page' => 1, 'limit' => 20,
'order' => array('Asin.asin' => 'asc')
)
$data = $this->paginate('Asin',$criteria);
Và tôi cũng cần cách phân trang tập hợp kết quả của truy vấn bên dưới.
$resultset = $this->Asin->query("SELECT * FROM products INNER JOIN asins ON products.id=asins.id ORDER BY products.id");
làm cách nào để thêm phân trang?
Vui lòng kiểm tra câu trả lời cung cấp cho dù đó là hữu ích. Cảm ơn. –