TXT数据逐条读取并存入数据库

以下代码仅适合在ZBLOGPHP中使用。

将TXT文件放到网站根目录。

在网站根目录新建一个PHP文件,复制以下代码。

本代码是本地自用,所以写的简陋。

<?php
require 'zb_system/function/c_system_base.php';
$zbp->Load(); $qqmail_Table='%pre%qqmail'; $qqmail_DataInfo=array( 'ID'=>array('tc_id','integer','',0), 'email'=>array('tc_email','string',255,''), ); $file = fopen("qqemail.txt", "r"); $user=array();$i=0;$j=1; $qqmail_Tablea=$qqmail_Table.$j; $s=$zbp->db->sql->CreateTable($GLOBALS['qqmail_Tablea'],$GLOBALS['qqmail_DataInfo']); $zbp->db->QueryMulit($s); print_r("第1批数据已开始入库<BR>"); while(! feof($file)) { $user[$i]= fgets($file); $r = new Base($GLOBALS['qqmail_Tablea'],$GLOBALS['qqmail_DataInfo']); $r->email=$user[$i]; $r->Save(); $i++; if($i%20==0){ print_r("第".$j."批数据已保存入库<BR>"); $j++; $qqmail_Tablea=$qqmail_Table.$j; $s=$zbp->db->sql->CreateTable($GLOBALS['qqmail_Tablea'],$GLOBALS['qqmail_DataInfo']); $zbp->db->QueryMulit($s); print_r("第".$j."批数据已开始入库<BR>"); } } fclose($file); $user=array_filter($user); print_r("录入完毕end"); ?>
  • 时间:2016-11-17 16:00:00
  • 分类:zblogphp
  • 浏览:2067
  • 评论:
备案号:豫ICP备12024521号
Powered By Z-BlogPHP 技术支持:唐朝