mysql随机取数据

来源:互联网 发布:ups监控软件下载 编辑:程序博客网 时间:2024/04/23 20:30

$num=10;
$coun=$song->count();
$min=$song->min('id');
$con = $song->max('id');
if($coun<$num){
$num=$countcus;
}
$i=1;
$flag=0;
while($i<=$num){
$rundnum=rand($min, $con);
if($flag!=$rundnum){
if($addlink=$song->getById($rundnum)){
$addlinks[]=$addlink;
$flag=$rundnum;
$i++;
}
}
}