php+mysql实现数据库随机重排实例


Posted in PHP onOctober 17, 2014

本文实例实现了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 表前缀_info where isget =0 order by id desc limit $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 = "insert into 表前缀_info_bak (id,表前缀,typeid,isget) values('$id','$sss','$typeid','$isget')";

  mysql_query( $sql ) ;

  echo $sql;

  //exit;

  $sqlu = "update 表前缀_info set isget=1 where id =".$rs['id'];

  mysql_query( $sqlu );

 }

 echo '<meta http-equiv="refresh" content="0;url=rand.php?s='.($s+50).'&e=50">正在处理数据,当前为'.$s.'条......';

}

else

{

 echo '完成所有数据处理 <a href=rand.php>再随机排序一次</a>';

}

?>

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
用PHP调用数据库的存贮过程
Oct 09 PHP
php split汉字
Jun 05 PHP
PHP mysql与mysqli事务使用说明 分享
Aug 17 PHP
php实现下载限制速度示例分享
Feb 13 PHP
php读取目录及子目录下所有文件名的方法
Oct 20 PHP
PHP Warning: Module 'modulename' already loaded in问题解决办法
Mar 16 PHP
typecho插件编写教程(二):写一个新插件
May 28 PHP
Yii编程开发常见调用技巧集锦
Jul 15 PHP
php并发加锁示例
Oct 17 PHP
关于PHP转换超过2038年日期出错的问题解决
Jun 28 PHP
PHP递归实现文件夹的复制、删除、查看大小操作示例
Aug 11 PHP
禁止直接访问php文件代码分享
May 05 PHP
php中spl_autoload详解
Oct 17 #PHP
php中__destruct与register_shutdown_function执行的先后顺序问题
Oct 17 #PHP
PHP图片自动裁切应付不同尺寸的显示
Oct 16 #PHP
PHP 抽象方法与抽象类abstract关键字介绍及应用
Oct 16 #PHP
php开启与关闭错误提示适用于没有修改php.ini的权限
Oct 16 #PHP
php实现扫描二维码根据浏览器类型访问不同下载地址
Oct 15 #PHP
ThinkPHP基于PHPExcel导入Excel文件的方法
Oct 15 #PHP
You might like
解析PHP工厂模式的好处
2013/06/18 PHP
PHP中实现生成静态文件的方法缓解服务器压力
2014/01/07 PHP
PHP易混淆知识整理笔记
2015/09/24 PHP
php使用number_format函数截取小数的方法分析
2016/05/27 PHP
php处理多图上传压缩代码功能
2018/06/13 PHP
Jquery刷新页面背景图片随机变换的实现方法
2013/03/15 Javascript
Jquery对select的增、删、改、查操作
2015/02/06 Javascript
实现前后端数据交互方法汇总
2015/04/07 Javascript
javascript基于prototype实现类似OOP继承的方法
2015/12/16 Javascript
angularjs ui-router中路由的二级嵌套
2017/03/10 Javascript
bootstrap3 dialog 更强大、更灵活的模态框
2017/04/20 Javascript
实例详解JavaScript中setTimeout函数的执行顺序
2017/07/12 Javascript
js原生代码实现轮播图的实例讲解
2017/07/28 Javascript
微信小程序实现原生步骤条
2019/07/25 Javascript
小程序Scroll-view上拉滚动刷新数据
2020/06/21 Javascript
[01:04:31]DOTA2-DPC中国联赛定级赛 iG vs Magma BO3第二场 1月8日
2021/03/11 DOTA
Python中的测试模块unittest和doctest的使用教程
2015/04/14 Python
在SAE上部署Python的Django框架的一些问题汇总
2015/05/30 Python
windows 10下安装搭建django1.10.3和Apache2.4的方法
2017/04/05 Python
python SSH模块登录,远程机执行shell命令实例解析
2018/01/12 Python
python提取log文件内容并画出图表
2019/07/08 Python
tensorflow自定义激活函数实例
2020/02/04 Python
Python爬虫爬取电影票房数据及图表展示操作示例
2020/03/27 Python
PIL.Image.open和cv2.imread的比较与相互转换的方法
2020/06/03 Python
用python对excel进行操作(读,写,修改)
2020/12/25 Python
周仰杰(JIMMY CHOO)英国官方网站:闻名世界的鞋子品牌
2018/10/28 全球购物
俄罗斯童装网上商店:BebaKids
2020/06/06 全球购物
高中生毕业学习总结的自我评价
2013/11/14 职场文书
工程业务员工作职责
2013/12/07 职场文书
企业总经理岗位职责
2014/02/13 职场文书
yy生日主持词
2014/03/20 职场文书
党员岗位承诺口号大全
2014/03/28 职场文书
2015年挂职锻炼工作总结
2014/12/12 职场文书
财务负责人岗位职责
2015/02/03 职场文书
2016年公司“3.12”植树节活动总结
2016/03/16 职场文书
Python使用永中文档转换服务
2022/05/06 Python