php实现refresh刷新页面批量导入数据的方法


Posted in PHP onDecember 23, 2014

本文实例讲述了php实现refresh刷新页面批量导入数据的方法。分享给大家供大家参考。具体分析如下:

这个功能是参考dedecms生成html页面的原理,只是dedecms使用的是js跳转而我使用的是refresh进行跳转,效果是一样的,下面我们一起来看一个php实现批量导入数据的方法.

因为我有1000W数据一次导入数据库肯定是不可行了,所以我就导致了每一次导入50条或更多数据,然后下次再刷新一次这样就可以解决这个问题了,代码如下:

<?php 

set_time_limit(0);  

//连接数据库 

 

$s = isset( $_GET['s'] )?$_GET['s']:0; 

$e = isset( $_GET['e'])?$_GET['e']:50; 

$count =85000; 

 

if( $s < $count ) 

{ 

 $sql = "select * from bac_info where isget =0 order by id desc limit $s,$e "; 

 $query = mysql_query( $sql ); 

 while( $rs = mysql_fetch_array( $query ) ) 

 { 

  $id = $rs['id']; 

  $sms = $rs['sms']; 

  $typeid = $rs['typeid']; 

  $isget = $rs['isget']; 

  $sql = "insert into bac_info_bak (id,sms,typeid,isget) values('$id','$sms','$typeid','$isget')"; 

  mysql_query( $sql ) ; 

  echo $sql; 

  //exit; 

  $sqlu = "update bac_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结合飞信 免费天气预报短信
May 07 PHP
php 404错误页面实现代码
Jun 22 PHP
使用php来实现网络服务
Sep 15 PHP
php数组对百万数据进行排除重复数据的实现代码
Jun 08 PHP
基于simple_html_dom的使用小结
Jul 01 PHP
VPS中使用LNMP安装WordPress教程
Dec 28 PHP
php自动更新版权信息显示的方法
Jun 19 PHP
四个常见html网页乱码问题及解决办法
Sep 08 PHP
PHP加密3DES报错 Call to undefined function: mcrypt_module_open() 如何解决
Apr 17 PHP
php发送http请求的常用方法分析
Nov 08 PHP
php利用ob_start()清除输出和选择性输出的方法
Jan 18 PHP
Laravel 在views中加载公共页面的实现代码
Oct 22 PHP
微信公众平台开发关注及取消关注事件的方法
Dec 23 #PHP
php打印输出棋盘的实现方法
Dec 23 #PHP
php新浪微博登录接口用法实例
Dec 23 #PHP
PHP+jquery+ajax实现即时聊天功能实例
Dec 23 #PHP
PHP采集静态页面并把页面css,img,js保存的方法
Dec 23 #PHP
微信公众平台消息接口校验与消息接口响应实例
Dec 23 #PHP
php获取QQ头像并显示的方法
Dec 23 #PHP
You might like
使用HMAC-SHA1签名方法详解
2013/06/26 PHP
PHP生成RSS文件类实例
2014/12/05 PHP
php猜单词游戏
2015/09/29 PHP
PHP请求Socket接口测试实例
2016/08/12 PHP
php post json参数的传递和接收处理方法
2018/05/31 PHP
asp函数split()对应php函数explode()
2019/02/27 PHP
利用javascript数组长度循环数组内所有元素
2013/12/27 Javascript
jQuery插件开发的两种方法及$.fn.extend的详解
2014/01/16 Javascript
纯js实现div内图片自适应大小(已测试,兼容火狐)
2014/06/16 Javascript
javascript制作幻灯片(360度全景图片)
2015/07/28 Javascript
JavaScript实现跑马灯抽奖活动实例代码解析与优化(一)
2016/02/16 Javascript
AngularJs bootstrap搭载前台框架——基础页面
2016/09/01 Javascript
JS前端笔试题分析
2016/12/19 Javascript
js设置文字颜色的方法示例
2016/12/30 Javascript
nodejs基础应用
2017/02/03 NodeJs
MUI 上拉刷新/下拉加载功能实例代码
2017/04/13 Javascript
JS实现的小火箭发射动画效果示例
2018/12/08 Javascript
JavaScript常见鼠标事件与用法分析
2019/01/03 Javascript
JS中多层次排序算法的实现代码
2021/01/06 Javascript
Python Web框架Flask中使用七牛云存储实例
2015/02/08 Python
python thrift搭建服务端和客户端测试程序
2018/01/17 Python
Flask-WTF表单的使用方法
2019/07/12 Python
python不使用for计算两组、多个矩形两两间的iou方式
2020/01/18 Python
解决paramiko执行命令超时的问题
2020/04/16 Python
keras实现多种分类网络的方式
2020/06/11 Python
Python 列表推导式需要注意的地方
2020/10/23 Python
python eventlet绿化和patch原理
2020/11/21 Python
美国亚马逊旗下时尚女装网店:SHOPBOP(支持中文)
2020/10/17 全球购物
幼儿运动会邀请函
2014/01/17 职场文书
舞蹈毕业生的自我评价
2014/03/05 职场文书
研究生考核个人自我鉴定
2014/03/27 职场文书
行政部经理助理岗位职责
2014/06/15 职场文书
2015年车间管理工作总结
2015/07/23 职场文书
幼儿园教师教育随笔
2015/08/14 职场文书
导游词之阳朔遇龙河
2019/12/16 职场文书
解决Swagger2返回map复杂结构不能解析的问题
2021/07/02 Java/Android