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类
Jul 15 PHP
php 异常处理实现代码
Mar 10 PHP
用PHP将网址字符串转换成超链接(网址或email)
May 25 PHP
PHP逐行输出(ob_flush与flush的组合)
Feb 04 PHP
PHP使用CURL获取302跳转后的地址实例
May 04 PHP
PHP使用递归方式列出当前目录下所有文件的方法
Jun 02 PHP
PHP数据库操作Helper类完整实例
May 11 PHP
简单理解PHP的面向对象编程方式
May 17 PHP
微信支付开发订单查询实例
Jul 12 PHP
浅谈PHP命令执行php文件需要注意的问题
Dec 16 PHP
php用wangeditor3实现图片上传功能
Aug 22 PHP
用php实现分页效果的示例代码
Dec 10 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生成文件
2007/01/15 PHP
php读取mysql乱码,用set names XXX解决的原理分享
2011/12/29 PHP
新浪SAE云平台下使用codeigniter的数据库配置
2014/06/12 PHP
php中rename函数用法分析
2014/11/15 PHP
smarty缓存用法分析
2014/12/16 PHP
php + ajax 实现的写入数据库操作简单示例
2020/05/16 PHP
鼠标经过的文本框textbox变色
2009/05/21 Javascript
Javascript中Eval函数的使用
2010/03/23 Javascript
jQuery getJSON()+.ashx 实现分页(改进版)
2013/03/28 Javascript
javaScript面向对象继承方法经典实现
2013/08/20 Javascript
javascript中style.left和offsetLeft的用法说明
2014/03/07 Javascript
JS实现在页面随时自定义背景颜色的方法
2015/02/27 Javascript
微信端开发--登录小程序步骤
2017/01/11 Javascript
jQuery插件Echarts实现的双轴图效果示例【附demo源码下载】
2017/03/04 Javascript
JS简单实现获取元素的封装操作示例
2017/04/07 Javascript
Vue-router路由判断页面未登录跳转到登录页面的实例
2017/10/26 Javascript
jquery实现楼层滚动效果
2018/01/01 jQuery
Angular6笔记之封装http的示例代码
2018/07/27 Javascript
Vue axios设置访问基础路径方法
2018/09/19 Javascript
vue 百度地图(vue-baidu-map)绘制方向箭头折线实例代码详解
2020/04/28 Javascript
JS如何调用WebAssembly编译出来的.wasm文件
2020/11/05 Javascript
解决Antd Table表头加Icon和气泡提示的坑
2020/11/17 Javascript
python中的decimal类型转换实例详解
2019/06/26 Python
pandas进行时间数据的转换和计算时间差并提取年月日
2019/07/06 Python
如何基于Python批量下载音乐
2019/11/11 Python
Python 抓取数据存储到Redis中的操作
2020/07/16 Python
Python使用正则表达式实现爬虫数据抽取
2020/08/17 Python
pycharm 快速解决python代码冲突的问题
2021/01/15 Python
语文教育专业推荐信范文
2013/11/25 职场文书
公司培训欢迎词
2014/01/10 职场文书
校园安全教育广播稿
2014/02/17 职场文书
初中英语课后反思
2014/04/25 职场文书
高等教育学专业自荐书
2014/06/17 职场文书
批评与自我批评范文
2014/10/15 职场文书
2014党的群众路线教育实践活动总结材料
2014/10/31 职场文书
2014年效能监察工作总结
2014/11/21 职场文书