关于tp从数据库中随机查n条数据以下文字资料是由3搜网小编为大家搜集整理后发布的内容,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“tp从数据库中随机查n条数据”文章吧。
方法一:
$num = 10;//几条数据
$count = Db::name( 'topic' )->count();
$rand = mt_rand( 0, $count-1 );
$limit = $rand.','.$count;
$list = Db::name( 'topic' )->limit( $limit )->select();
shuffle( $list );
$new_ary = array_slice( $list, 0, $num ); 方法二:
$new_ary = Db::name('topic')->orderRaw('rand()')->limit(10)->select(); 以上就是关于“tp从数据库中随机查n条数据”这篇文章的内容,希望分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注3搜网技术频道。


