动态过滤和排序PHP数据库数据的最佳方法?

时间:2018-06-01 22:03:26

标签: javascript php json ajax

我真的可以使用一些指导,了解如何最好地完成数据库的mysql(php)查询以返回所有结果,然后是后续用户定义的过滤器和该数据的排序。我,

  1. 重新查询每个请求并在查询中排序(不确定如何在php查询中创建过滤器和排序动态,但是如果推荐此方法,我将在以后解决这个问题)。

  2. 重新查询每个过滤器请求,但在页面代码中用php排序

  3. 转换为JSON并只是通过javascript排序? (我几乎不知道javascript,所以不确定这是否是一个选项)。

  4. 您推荐的其他方法。

  5. 其他信息:

    所以在我的网站上我有类别和子类别。截至目前,我的所有数据都按时间顺序返回。但是现在我们正在收集越来越多的剧集(数据),我希望能够按剧集类别对用户进行过滤,然后一旦过滤也可以选择对该信息进行排序(例如按剧集标题或创建的日期,或人气等等)。

    我的,非常新的编程,本能告诉我,也许javascript是最好的?我猜测它会允许我查询一次,然后对前端进行过滤和排序,而不会使数据库负担,每次用户想要重新显示相同的数据新方法。但由于我对此很陌生,我不相信这些直觉,所以我想我会要求一点指导。非常感谢你。

    此外,数据显示在div行中,而cols不在表格中。不确定是否重要。

0 个答案:

没有答案