首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
PHP
PHP 循环读取数据表,对其进行排序无效的问题
phpdever
·
2017-05-09 17:42:51 +08:00
· 1666 次点击
这是一个创建于 2705 天前的主题,其中的信息可能已经有所发展或是发生改变。
各位 V 友好:
我现在已经拿到了一个表的内容,准确的说是接口数据,接口返回 2 个字段,id、title。
此时我 foreach 循环,利用循环的 id 去找数据库的 item 表,找出来之后想对其进行排序,比如:价格、销量、时间等等。
但是此时我无论是进行 order 还是 limit 都是无效的,这是什么原因呢?
代码如下:
https://gist.github.com/phpdever/6012c71724e78891bbc977fce66c6046
显示 Gist 代码
循环
排序
无效
字段
3 条回复
•
2017-05-10 09:39:05 +08:00
1
Light3
2017-05-09 18:11:50 +08:00
1
你都 where id 的查了 如果主键是 id 的话 那么只有一条 排什么序..
你这种循环没必要 你可以用 in 查..
2
phpdever
OP
2017-05-09 18:29:38 +08:00
@
Light3
谢谢啦老哥,已经解决啦~~
3
jianzhiyao020
2017-05-10 09:39:05 +08:00
JS 获取 JSON 的话,
对象是无法保证顺序,
叫后端转换成数组。
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
1975 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms ·
UTC 07:28
·
PVG 15:28
·
LAX 00:28
·
JFK 03:28
Developed with
CodeLauncher
♥ Do have faith in what you're doing.