php实现连接access数据库并转txt写入的方法


Posted in PHP onFebruary 08, 2017

本文实例讲述了php实现连接access数据库并转txt写入的方法。分享给大家供大家参考,具体如下:

这里的代码实现PHP读取手机归属地 并导入txt文件的功能(文章末尾附手机归属地 数据库)

mdbtotxt.php代码:

<?php
//php连接access测试
define('TABLE', 'shoujiguishudi');
define('OUTPUTFILE', 'output.txt');
define('ROOT',str_replace($_SERVER['PHP_SELF'],'',str_replace('\\','/',__FILE__)));
$conn = new com('adodb.connection');
$conn->Provider= 'microsoft.jet.oledb.4.0';
$conn->Open(ROOT.'\\callerloc.mdb');//文件地址
$rs = new com('adodb.recordset');
$rs->Open('SELECT * FROM '.TABLE, $conn, 1, 1);//查表
$i = 0;
$page=1;
if(!empty($_GET['page'])){
  $page=$_GET['page'];
  if($page<1)$page=1;
  if($page>$rs->PageCount)$page=$rs->PageCount;
}
$rs->AbsolutePage=$page;
//打开文件
$fp = fopen(OUTPUTFILE, "w");
echo '<table width="100%"><tr>';
foreach( $rs->Fields as $name){
  echo '<td>'.$name->Name.'</td>';
  fwrite($fp,$name->Name."\t");
}
fwrite($fp,"\r\n");
echo '</tr>';
for(;!$rs->EOF;$rs->MoveNext()){
  echo '<tr>';
  foreach( $rs->Fields as $name){
    //echo '<td>'.$name.'</td>';
    fwrite($fp,$name."\t");
  }
  $i++;
  fwrite($fp,"\r\n");
  if($i%1000==0)
    echo $i."<br>";
  echo '</tr>';
  if($rs->AbsolutePosition>=$rs->AbsolutePage*$rs->PageSize)
    break;
}
echo '</tale>';
fclose($fp);
?>

附:本例中的access数据库

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
php+dojo 的数据库保存拖动布局的一个方法dojo 这里下载
Mar 07 PHP
php模板中出现空行解决方法
Mar 08 PHP
PHP sprintf() 函数的应用(定义和用法)
Jun 29 PHP
详解PHP内置访问资源的超时时间 time_out file_get_contents read_file
Jun 03 PHP
codeigniter中测试通过的分页类示例
Apr 17 PHP
php构造函数的继承方法
Feb 09 PHP
PHP输出一个等腰三角形的方法
May 12 PHP
PHP7+Nginx的配置与安装教程详解
May 10 PHP
微信支付开发告警通知实例
Jul 12 PHP
Django中通过定时任务触发页面静态化的处理方式
Aug 29 PHP
YII框架页面缓存操作示例
Apr 29 PHP
Laravel 集成微信用户登录和绑定的实现
Dec 27 PHP
php unicode编码和字符串互转的方法
Aug 12 #PHP
用PHP将Unicode 转化为UTF-8的实现方法(推荐)
Feb 08 #PHP
一键生成各种尺寸Icon的php脚本(实例)
Feb 08 #PHP
php正则提取html图片(img)src地址与任意属性的方法
Feb 08 #PHP
PHP正则匹配反斜杠'\'和美元'$'的方法
Feb 08 #PHP
php利用嵌套数组拼接与解析json的方法
Feb 07 #PHP
php获取文件名称和扩展名的方法
Feb 07 #PHP
You might like
php 远程图片保存到本地的函数类
2008/12/08 PHP
PHP获取文件夹大小函数用法实例
2015/07/01 PHP
Ajax请求PHP后台接口返回信息的实例代码
2018/08/21 PHP
YII2框架使用控制台命令的方法分析
2020/03/18 PHP
JQuery AJAX实现目录浏览与编辑的代码
2008/10/21 Javascript
js与jquery中获取当前鼠标的x、y坐标位置的代码
2011/05/23 Javascript
理解JSON:3分钟课程
2011/10/28 Javascript
JS格式化数字金额用逗号隔开保留两位小数
2013/10/18 Javascript
jQuery 文本框得失焦点的简单实例
2014/02/19 Javascript
JSON格式的键盘编码对照表
2015/01/29 Javascript
js实现键盘上下左右键选择文字并显示在文本框的方法
2015/05/07 Javascript
jQuery1.9.1源码分析系列(十六)ajax之ajax框架
2015/12/04 Javascript
基于javascript实现根据身份证号码识别性别和年龄
2016/01/22 Javascript
JavaScript实现页面定时刷新(定时器,meta)
2016/10/12 Javascript
JS常用算法实现代码
2016/11/14 Javascript
xmlplus组件设计系列之分隔框(DividedBox)(8)
2017/05/02 Javascript
AngularJS实现单一页面内设置跳转路由的方法
2017/06/28 Javascript
vue2.0 elementUI制作面包屑导航栏
2018/02/22 Javascript
Vue的H5页面唤起支付宝支付功能
2019/04/18 Javascript
vuex+axios+element-ui实现页面请求loading操作示例
2020/02/02 Javascript
用vue 实现手机触屏滑动功能
2020/05/28 Javascript
原生js生成图片验证码
2020/10/11 Javascript
python 平衡二叉树实现代码示例
2018/07/07 Python
使用python3调用wxpy模块监控linux日志并定时发送消息给群组或好友
2019/06/05 Python
给我一面国旗 python帮你实现
2019/09/30 Python
python 利用已有Ner模型进行数据清洗合并代码
2019/12/24 Python
tensorflow 模型权重导出实例
2020/01/24 Python
Python捕获异常堆栈信息的几种方法(小结)
2020/05/18 Python
HTML5地理定位与第三方工具百度地图的应用
2016/11/17 HTML / CSS
《雨点儿》教学反思
2014/04/14 职场文书
纪念一二九运动演讲稿
2014/09/16 职场文书
意外伤害赔偿协议书范本
2014/09/28 职场文书
新年晚会主持词开场白
2015/05/28 职场文书
大学校园招聘会感想
2015/08/10 职场文书
初中班长竞选稿
2015/11/20 职场文书
golang 在windows中设置环境变量的操作
2021/04/29 Golang