我想创建一个带有统计数据的应用程序,即美式足球运动员。
我有我的数据库,我可以查询诸如“传球码”、“冲码数”等内容,然后将它们从高到低排序。然后在客户端我正在考虑让用户重新排序结果(使用javascript)。
到目前为止微不足道,但是假设在选择通过码时我得到 100 个结果,然后查询仅返回第一页上的前 20 个并给出更多或下一个选项。现在,如果我让客户端的用户自己重新排序,那么他将对前 20 个进行排序,并且可能会混淆认为以某种方式排序的前 20/100 也是最低的 20/100。我还可以发送 100 个结果并使用 javascript 仅显示 20 个,但如果列表增加,这可能需要一段时间才能加载。
另外,如果我考虑如果我让他们按最高/最低排序,也许我想让他们按传球码数、球队等排序,甚至选择球队、位置等。
我正在考虑 php 并让每个排序查询,但还有其他我不知道的方法吗?
注意:我是一个真正的初学者。