2

我进行查询以获取我的 mysql 数据库中的所有餐馆。之后,我使用 PHP 的 usort 函数根据他们的 lat/lng 坐标对用户的距离进行排序。

对排序后的数组进行分页的最有效方法是什么,而不需要对每个新的分页页面的所有项目进行查询和排序?

4

1 回答 1

0

你不应该在 PHP 中这样做。MySQL 会更好地对结果集进行排序。

这里有一篇关于在 MySQL 中执行此操作的论文,在此处引用。

无论您使用哪种公式,您都应该能够使用 MySQL 来执行此操作,即使您必须使用存储过程

于 2012-11-20T07:27:41.183 回答