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 婆婆高寿祝福语大全简短