按距离限制排序

时间:2017-02-05 08:36:37

标签: php mysql

我提出我目前的担忧。

我有一个包含不同字段的用户表,其中一个表示用户想要通过比较用户的用户标准的php函数发现其他人(例如69587)的距离(以米为单位)。

在这一方面,不用担心,但我阻止的地方是,我必须逐页显示它们。我不能对所有人进行查询(例如2&#39,000个用户)然后我必须使用LIMIT X,X但突然它会逐个显示用户(这当然是想要的)但是如何归因于计算发布给匹配这些距离的成员的用户和成员之间的距离,以便我可以查看用户想要的成员吗?

我可以在数据库中创建一个虚构的字段(我不知道是否可能),也就是创建一个带有"距离的字段,将我与其他字隔开。"因此能够逐页显示?

担心的是距离是特定于每个用户的,我不知道该怎么办或其他网站如何(例如:约会网站)。

提前感谢您的帮助: - )

0 个答案:

没有答案