【发布时间】:2010-12-10 07:41:11
【问题描述】:
我在互联网上进行了研究,但找不到任何东西......
我有一个 mysql 数据库,并在一个表中记录,我需要在每次页面加载时从该表中获取随机记录。我怎样才能做到这一点?有什么功能吗?
欣赏!谢谢
排序: 链接:http://www.derekallard.com/blog/post/ordering-database-results-by-random-in-codeigniter/
$this->db->select('name');
$query = $this->db->get('table');
$shuffled_query = $query->result_array();
shuffle ($shuffled_query);
foreach ($shuffled_query as $row) {
echo $row['name'] . '<br />';
}
【问题讨论】:
-
$this->db->order_by('rand()');是您添加到代码中以获得随机结果的行
标签: php mysql codeigniter random