关于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搜网技术频道。