我真的可以使用一些指导,了解如何最好地完成数据库的mysql(php)查询以返回所有结果,然后是后续用户定义的过滤器和该数据的排序。我,
重新查询每个请求并在查询中排序(不确定如何在php查询中创建过滤器和排序动态,但是如果推荐此方法,我将在以后解决这个问题)。
重新查询每个过滤器请求,但在页面代码中用php排序
转换为JSON并只是通过javascript排序? (我几乎不知道javascript,所以不确定这是否是一个选项)。
您推荐的其他方法。
其他信息:
所以在我的网站上我有类别和子类别。截至目前,我的所有数据都按时间顺序返回。但是现在我们正在收集越来越多的剧集(数据),我希望能够按剧集类别对用户进行过滤,然后一旦过滤也可以选择对该信息进行排序(例如按剧集标题或创建的日期,或人气等等)。
我的,非常新的编程,本能告诉我,也许javascript是最好的?我猜测它会允许我查询一次,然后对前端进行过滤和排序,而不会使数据库负担,每次用户想要重新显示相同的数据新方法。但由于我对此很陌生,我不相信这些直觉,所以我想我会要求一点指导。非常感谢你。
此外,数据显示在div行中,而cols不在表格中。不确定是否重要。