php+mysql实现数据库随机重排实例
本文实例实现了php+mysql数据库随机重排的方法,可将表中的所有数据随机读出来一次之后再进行随机保存到另一个表,从而达到了记录随机的功能。
主要实现代码如下:
<?php
//数据库连接就不写在这里面了
$s=isset($_GET['s'])?$_GET['s']:0;
$e=isset($_GET['e'])?$_GET['e']:50;
$count=85000;
if($s<$count)
{
$sql="select*from表前缀_infowhereisget=0orderbyiddesclimit$s,$e";
$query=mysql_query($sql);
while($rs=mysql_fetch_array($query))
{
$id=$rs['id'];
$sss=$rs['sss'];
$typeid=$rs['typeid'];
$isget=$rs['isget'];
$sql="insertinto表前缀_info_bak(id,表前缀,typeid,isget)values('$id','$sss','$typeid','$isget')";
mysql_query($sql);
echo$sql;
//exit;
$sqlu="update表前缀_infosetisget=1whereid=".$rs['id'];
mysql_query($sqlu);
}
echo'<metahttp-equiv="refresh"content="0;url=rand.php?s='.($s+50).'&e=50">正在处理数据,当前为'.$s.'条......';
}
else
{
echo'完成所有数据处理<ahref=rand.php>再随机排序一次</a>';
}
?>
希望本文所述对大家的PHP程序设计有所帮助。
热门推荐
10 毛笔哥哥结婚祝福语简短
11 向国庆送祝福语简短
12 建队节祝福语简短
13 朋友喜得外孙简短祝福语
14 小店营业的祝福语简短
15 餐饮生日祝福语简短独特
16 鲜花英语祝福语卡片简短
17 男朋友暴富祝福语简短
18 婶婶拜年祝福语大全简短