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 一个页面执行时间类代码
Mar 05 PHP
基于PHP字符串的比较函数strcmp()与strcasecmp()的使用详解
May 15 PHP
鸡肋的PHP单例模式应用详解
Jun 03 PHP
浅析PHP中的UNICODE 编码与解码
Jun 29 PHP
smarty内置函数config_load用法实例
Jan 22 PHP
php递归法读取目录及文件的方法
Jan 30 PHP
10个超级有用的PHP代码片段果断收藏
Sep 23 PHP
PHP编写文件多服务器同步程序
Jul 02 PHP
php mongodb操作类 带几个简单的例子
Aug 25 PHP
yii2简单使用less代替css示例
Mar 10 PHP
thinkphp5.0自定义验证规则使用方法
Nov 16 PHP
PHP中引用类型和值类型功能与用法示例
Feb 26 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
APMServ使用说明
2006/10/23 PHP
编写漂亮的代码 - 将后台程序与前端程序分开
2008/04/23 PHP
PHP 金额数字转换成英文
2010/05/06 PHP
APACHE的AcceptPathInfo指令使用介绍
2013/01/18 PHP
php页面缓存方法小结
2015/01/10 PHP
PHP删除二维数组中相同元素及数组重复值的方法示例
2017/05/05 PHP
PHP实现普通hash分布式算法简单示例
2018/08/06 PHP
js实现翻页后保持checkbox选中状态的实现方法
2012/11/03 Javascript
jQuery中校验时间格式的正则表达式小结
2013/09/22 Javascript
JS简单实现城市二级联动选择插件的方法
2015/08/19 Javascript
js仿支付宝多方框输入支付密码效果
2016/09/27 Javascript
使用Vue.js创建一个时间跟踪的单页应用
2016/11/28 Javascript
百度地图API之百度地图退拽标记点获取经纬度的实现代码
2017/01/12 Javascript
nodejs利用ajax实现网页无刷新上传图片实例代码
2017/06/06 NodeJs
基于VuePress 轻量级静态网站生成器的实现方法
2018/04/17 Javascript
Vue微信项目按需授权登录策略实践思路详解
2018/05/07 Javascript
基于Vue组件化的日期联动选择器功能的实现代码
2018/11/30 Javascript
解决element ui select下拉框不回显数据问题的解决
2019/02/20 Javascript
Vue 3.x+axios跨域方案的踩坑指南
2019/07/04 Javascript
JavaScript函数Call、Apply原理实例解析
2020/02/17 Javascript
[02:38]2018年度DOTA2最佳劣单位选手-完美盛典
2018/12/17 DOTA
Python中用sleep()方法操作时间的教程
2015/05/22 Python
Python3中详解fabfile的编写
2018/06/24 Python
Django分页查询并返回jsons数据(中文乱码解决方法)
2018/08/02 Python
用Python和WordCloud绘制词云的实现方法(内附让字体清晰的秘笈)
2019/01/08 Python
详解Python打包分发工具setuptools
2019/08/05 Python
详解python polyscope库的安装和例程
2020/11/13 Python
iHerb中文官网:维生素、保健品和健康产品
2018/11/01 全球购物
致400米运动员广播稿
2014/02/07 职场文书
士力架广告词
2014/03/20 职场文书
公司合作意向书
2014/04/01 职场文书
节能环保标语
2014/06/12 职场文书
创业计划书之个人工作室
2019/08/22 职场文书
SpringBoot 拦截器妙用你真的了解吗
2021/07/01 Java/Android
Android学习之BottomSheetDialog组件的使用
2022/06/21 Java/Android
python+pyhyper实现识别图片中的车牌号思路详解
2022/12/24 Python