我在我的视图中获得了查看次数最多的项目。显示点击排序的列表中的随机项目的具体数量
什么我实际上做的是一个查询ORDER BY clicks DESC LIMIT 0, 3
到我的数据库 和呼应这个用foreach。在这一点上,它感觉用户的静态方法。这就是为什么我关于显示最常查看的项目池中的随机项目,例如:ORDER BY clicks DESC LIMIT 0, 11
和回显for
循环($i=0; $i>=3;$i++)
,并在回显出之前将项目$items[array_rand($items)];
洗牌。
其实我不舒服,因为它可能发生,一个项目多次显示。
我的问题是如果有一个很好的其他方式来解决这个干净的方式,没有代码的开销。
请正确格式化您的代码。通过在任何代码行之前缩进4个空格来插入代码块。如需进一步的帮助,请参阅[编辑常见问题](http://stackoverflow.com/editing-help#code) –