gpt4 book ai didi

php - 基于两列对 MySql 结果进行排序并使用分页显示结果的最佳方法?

转载 作者:行者123 更新时间:2023-11-29 15:03:59 25 4
gpt4 key购买 nike

我想首先根据一列对结果集进行排序,然后根据第二列对结果集进行排序。我知道how to do it on server side 。然后我想用分页功能显示这些结果。

问题:通过 jQuery 中的 ajax 在客户端执行此操作会更好吗?我正在使用 Zend 框架。 Zend_Paginator 模块在这种情况下有用吗?我的意思是,如果服务器返回无序集,那么使用 jquery 根据任意两列对结果进行排序将是更好的选择,我认为?我怎样才能做到这一点?

基本上我想评估所有可能的方法。鉴于我使用 jQuery 和 Zend Framework,哪一个是最好和/或最简单的选择?

最佳答案

如果您要将整个结果发送给客户端。您可以使用 Jquery 插件,例如。 Datatable 。它可以分页和排序

否则要在 mysql 中排序和分页,sql 将如下所示:

SELECT * FROM data SORT BY first_column ASC, second_column DESC LIMIT 20, 10

LIMIT 20, 10, 意思是,在偏移量20处选择10行,也就是说,在第3页显示10行

关于php - 基于两列对 MySql 结果进行排序并使用分页显示结果的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2543838/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com