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 14 PHP
基于asp+ajax和数据库驱动的二级联动菜单
May 06 PHP
使用PHP实现二分查找算法代码分享
Jun 24 PHP
php数组函数序列之array_sum() - 计算数组元素值之和
Oct 29 PHP
深入PHP运行环境配置的详解
Jun 04 PHP
编译php 5.2.14+fpm+memcached(具体操作详解)
Jun 18 PHP
Codeigniter实现智能裁剪图片的方法
Jun 12 PHP
PHP+AJAX实现投票功能的方法
Sep 28 PHP
php 修改上传文件大小限制实例详解
Oct 23 PHP
PHP中的函数声明与使用详解
May 27 PHP
PHP实践教程之过滤、验证、转义与密码详解
Jul 24 PHP
php变量与字符串的增删改查操作示例
May 07 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
可快速识别放射性物质-国外大神教你diy一个开放式辐射探测器
2020/03/12 无线电
给多个地址发邮件的类
2006/10/09 PHP
php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法
2015/11/30 PHP
PHP fclose函数用法总结
2019/02/15 PHP
laravel框架邮箱认证实现方法详解
2019/11/22 PHP
jQuery Jcrop插件实现图片选取功能
2011/11/23 Javascript
利用json获取字符出现次数的代码
2012/03/22 Javascript
javascript计算用户打开网页的停留时间
2014/01/09 Javascript
js根据日期判断星座的示例代码
2014/01/23 Javascript
js 绑定键盘鼠标事件示例代码
2014/02/12 Javascript
使用原生js实现页面蒙灰(mask)效果示例代码
2014/06/20 Javascript
c#程序员对TypeScript的认识过程
2015/06/19 Javascript
移动端点击图片放大特效PhotoSwipe.js插件实现
2016/08/25 Javascript
让html元素随浏览器的大小自适应垂直居中的实现方法
2016/10/12 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的方法
2016/11/29 Javascript
在 Angular2 中实现自定义校验指令(确认密码)的方法
2017/01/23 Javascript
JavaScript函数基础详解
2017/02/03 Javascript
Vue.Js中的$watch()方法总结
2017/03/23 Javascript
javascript实现小型区块链功能
2019/04/03 Javascript
[52:39]完美世界DOTA2联赛PWL S3 CPG vs Forest 第一场 12.16
2020/12/17 DOTA
以一段代码为实例快速入门Python2.7
2015/03/31 Python
在django中使用自定义标签实现分页功能
2017/07/04 Python
Python实现针对给定单链表删除指定节点的方法
2018/04/12 Python
在Django中URL正则表达式匹配的方法
2018/12/20 Python
python 实现多维数组(array)排序
2020/02/28 Python
护理专业推荐信
2013/11/07 职场文书
优秀教师获奖感言
2014/01/31 职场文书
洗发露广告词
2014/03/14 职场文书
房产继承公证书
2014/04/09 职场文书
施工安全责任书
2014/04/14 职场文书
2015年社区中秋节活动总结
2015/03/23 职场文书
2016年大学生暑假爱心支教活动策划书
2015/11/26 职场文书
《吃水不忘挖井人》教学反思
2016/02/22 职场文书
《正面管教》读后有感:和善而坚定的旅程
2019/12/19 职场文书
python使用openpyxl库读写Excel表格的方法(增删改查操作)
2021/05/02 Python
Qt自定义Plot实现曲线绘制的详细过程
2021/11/02 Python