怎么给计算距离的sql加上分页
$query=mysql_query('select * from shop where lat > '.$lat.'-1 and lat '.$lng.'-1 and lng
这语句。如果是正常下limit 后面是分页的页数和一页几条。但我加上距离计算后。limit 100的作用只起到了计算100公里内容的数据。分页的页数和一页几条的语句就不能加上。如果加上就不能显示。这是为什么?如何更改?
------解决思路----------------------
limit 100 是最多返回100条记录,与逻辑没有关系的。
limit $offset, $limit;
$offset是跳过多少条记录开始
$limit 是取多少条记录
用这两个就可以获取到分页
例如
$page = 2;
$pagesize 100;
limit (2-1)*100, 100; 就可以获取第二页的记录。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号