我有一个 MySql 数据库,我可以对其进行一些潜在的大型查询。我从查询中获得的数据存储在 PHP 中的二维数组中,然后生成一个 HTML 表供用户查看。目前,我正在尝试实现一种为用户以各种方式对数据进行排序的方法。当然我可以再次调用查询并告诉它以不同的方式排序,但我认为这可能不是一种非常有效的方式。我的想法是以某种方式缓存数据,然后在每次应以新方式对数据进行排序时调用 javascript 以获得结果。不幸的是我不知道该怎么做... :)
所以,我的问题是:
- 这样做是个好主意吗?
- 如何实现此功能?
最佳答案
有一些可用的 JavaScript 库,您可以使用它们在客户端对表格进行排序,而无需进行服务器调用。自己使用 javascript 在客户端进行排序很容易。 Here供您引用
关于php - 从 SQL 数据库中缓存数据以进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2113247/