【发布时间】:2014-02-08 10:50:36
【问题描述】:
我的桌子是这样的:
id,url,name,imagelink
我想做一些类似的事情:
SELECT * FROM id WHERE id="randomid"
我想从像id=17,url17,name17,imagelink17 这样的随机行中获取所有数据并将其保存在变量后缀中。例如 $currentid,$currenturl, $currentname, $currentimagelink
我尝试过类似的方法:
"SELECT * FROM table WHERE id= ORDER BY rand() LIMIT 20";
这显然不起作用。我怎样才能正确地做到这一点?
【问题讨论】:
-
@kingkero 回答这个问题 ;)
-
@kingkero 错了,他需要使用
IN -
这将返回所有条目。我只想显示一个
-
大声笑忘了它当然我必须将限制设置为 1
-
@Mr.Alien 不,@kingero 的解决方案运行良好。 OPs curretn 代码中的唯一问题是他的
where子句中的语法错误以及where子句无论如何都是多余的事实。