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+dbfile开发小型留言本
Oct 09 PHP
PHP用户指南-cookies部分
Oct 09 PHP
php解压文件代码实现php在线解压
Feb 13 PHP
PHP程序漏洞产生的原因分析与防范方法说明
Mar 06 PHP
PHP实现在线阅读PDF文件的方法
Jun 23 PHP
YII使用url组件美化管理的方法
Dec 28 PHP
CI(CodeIgniter)模型用法实例分析
Jan 20 PHP
Zend Framework教程之前端控制器Zend_Controller_Front用法详解
Mar 07 PHP
php用正则判断是否为数字的方法
Mar 25 PHP
Ubuntu 16.04下安装PHP 7过程详解
Mar 28 PHP
Laravel 5.4向IoC容器中添加自定义类的方法示例
Aug 15 PHP
PHP var关键字相关原理及使用实例解析
Jul 11 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
PHP4实际应用经验篇(8)
2006/10/09 PHP
PHP @ at 记号的作用示例介绍
2014/10/10 PHP
浅谈PHP进程管理
2019/03/08 PHP
extjs 学习笔记(二) Ext.Element类
2009/10/13 Javascript
javascript sudoku 数独智力游戏生成代码
2010/03/27 Javascript
Javascript 面向对象 重载
2010/05/13 Javascript
跨浏览器开发经验总结(四) 怎么写入剪贴板
2010/05/13 Javascript
JSON序列化与解析原生JS方法且IE6和chrome测试通过
2013/09/05 Javascript
jQuery中ajax的load()方法用法实例
2014/12/26 Javascript
JavaScript编程中的Promise使用大全
2015/07/28 Javascript
VUE使用vuex解决模块间传值问题的方法
2017/06/01 Javascript
JavaScript全屏和退出全屏事件总结(附代码)
2017/08/17 Javascript
jQuery进阶实践之利用最优雅的方式如何写ajax请求
2017/12/20 jQuery
基于JavaScript 实现拖放功能
2019/09/12 Javascript
[06:24]DOTA2 2015国际邀请赛中国区预选赛第二日TOP10
2015/05/27 DOTA
python进阶教程之动态类型详解
2014/08/30 Python
Python实现类似jQuery使用中的链式调用的示例
2016/06/16 Python
python版微信跳一跳游戏辅助
2018/01/11 Python
python如何为创建大量实例节省内存
2018/03/20 Python
解决Django migrate No changes detected 不能创建表的问题
2018/05/27 Python
Flask之flask-script模块使用
2018/07/26 Python
Opencv-Python图像透视变换cv2.warpPerspective的示例
2019/04/11 Python
Python3 执行系统命令并获取实时回显功能
2019/07/09 Python
python numpy中cumsum的用法详解
2019/10/17 Python
Python中xml和dict格式转换的示例代码
2019/11/07 Python
python数据库操作mysql:pymysql、sqlalchemy常见用法详解
2020/03/30 Python
10分钟理解CSS3 FlexBox弹性布局
2018/12/20 HTML / CSS
linux面试题参考答案(2)
2015/12/06 面试题
javascript实现用户必须勾选协议实例讲解
2021/03/24 Javascript
韩语专业本科生求职信
2013/10/01 职场文书
工业设计专业推荐信
2013/10/29 职场文书
2014机关党员干部“正风肃纪”思想汇报
2014/09/15 职场文书
师德师风个人总结
2015/02/06 职场文书
2015年小学数学教师个人工作总结
2015/05/25 职场文书
Python数据类型最全知识总结
2021/05/31 Python
Redis特殊数据类型bitmap位图
2022/06/01 Redis