php - 从 SQL 数据库中缓存数据以进行排序

标签 php javascript sql caching

我有一个 MySql 数据库,我可以对其进行一些潜在的大型查询。我从查询中获得的数据存储在 PHP 中的二维数组中,然后生成一个 HTML 表供用户查看。目前,我正在尝试实现一种为用户以各种方式对数据进行排序的方法。当然我可以再次调用查询并告诉它以不同的方式排序,但我认为这可能不是一种非常有效的方式。我的想法是以某种方式缓存数据,然后在每次应以新方式对数据进行排序时调用 javascript 以获得结果。不幸的是我不知道该怎么做... :)

所以,我的问题是:
- 这样做是个好主意吗?
- 如何实现此功能?

最佳答案

有一些可用的 JavaScript 库,您可以使用它们在客户端对表格进行排序,而无需进行服务器调用。自己使用 javascript 在客户端进行排序很容易。 Here供您引用

关于php - 从 SQL 数据库中缓存数据以进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2113247/

相关文章:

php - 哪里可以下载 php_dbase.dll?

javascript - 从外部样式表(从文件)读取样式属性

php - Wordpress 自定义元查询搜索在 OR 关系中非常慢

javascript - AngularJS:基于链接输入字段的自定义验证

javascript - 表单上的按钮 vs 链接 vs 输入类型 ="submit"

sql - 如何将子查询where条件移出子查询?

mysql - SQL 元相关查询

php - 如何在服务器端使用JavaScript代码?

php - 隐藏表单强制下载不起作用

javascript - 将用户输入保存到 PHP,然后在 Javascript 函数中使用