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写的获取各搜索蜘蛛爬行记录代码
Aug 21 PHP
PHP ? EasyUI DataGrid 资料存的方式介绍
Nov 07 PHP
php获取文件夹路径内的图片以及分页显示示例
Mar 11 PHP
php数组保存文本与文本反编成数组实例
Nov 13 PHP
Yii核心组件AssetManager原理分析
Dec 02 PHP
Opcache导致php-fpm崩溃nginx返回502
Mar 02 PHP
PHP中实现crontab代码分享
Mar 26 PHP
PHP实现截取中文字符串不出现?号的解决方法
Dec 29 PHP
Laravel利用gulp如何构建前端资源详解
Jun 03 PHP
PHP实现的杨辉三角求解算法分析
Mar 11 PHP
详解PHP的抽象类和抽象方法以及接口总结
Mar 15 PHP
PHP pthreads v3下worker和pool的使用方法示例
Feb 21 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学习笔记 PHP面向对象的程序设计
2011/06/13 PHP
php json_encode值中大括号与花括号区别
2013/09/30 PHP
php使用qr生成二维码的示例分享
2014/01/20 PHP
php一维二维数组键排序方法实例总结
2014/11/13 PHP
PHP实现的网站目录扫描索引工具
2016/09/08 PHP
php封装的smartyBC类完整实例
2016/10/19 PHP
PHP ADODB实现分页功能简单示例
2018/05/25 PHP
TypeError document.getElementById(...) is null错误原因
2015/05/18 Javascript
JavaScript中模拟实现jsonp
2015/06/19 Javascript
js实现带圆角的两级导航菜单效果代码
2015/08/24 Javascript
jquery实现图片预加载
2015/12/25 Javascript
分享jQuery封装好的一些常用操作
2016/07/28 Javascript
JS实现微信里判断页面是否被分享成功的方法
2017/06/06 Javascript
webstrom Debug 调试vue项目的方法步骤
2018/07/17 Javascript
mock.js模拟数据实现前后端分离
2019/07/24 Javascript
layui 实现加载动画以及非真实加载进度的方法
2019/09/23 Javascript
[06:20]2015国际邀请赛第三日top10
2015/08/08 DOTA
[01:02]DOTA2上海特锦赛SHOWOPEN
2016/03/25 DOTA
[46:21]Liquid vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
win与linux系统中python requests 安装
2016/12/04 Python
小米5s微信跳一跳小程序python源码
2018/01/08 Python
Tensorflow实现卷积神经网络的详细代码
2018/05/24 Python
Django框架验证码用法实例分析
2019/05/10 Python
Python函数生成器原理及使用详解
2020/03/12 Python
Python 实现图片转字符画的示例(静态图片,gif皆可)
2020/11/05 Python
python调用百度AI接口实现人流量统计
2021/02/03 Python
特步官方商城:Xtep
2017/03/21 全球购物
荷兰领先的百货商店:De Bijenkorf
2018/10/17 全球购物
自考毕业自我鉴定范文
2013/10/27 职场文书
开水果连锁店创业计划书
2013/12/29 职场文书
办护照工作证明范本
2014/01/14 职场文书
医务工作者先进事迹材料
2014/01/26 职场文书
学校领导干部民主生活会整改方案
2014/09/29 职场文书
一个都不能少观后感
2015/06/04 职场文书
spring cloud eureka 服务启动失败的原因分析及解决方法
2022/03/17 Java/Android
JS实现数组去重的11种方法总结
2022/04/04 Javascript