php抓取网页数据插入数据库( 【测试】txt文件)

优采云 发布时间: 2021-12-17 13:19

  php抓取网页数据插入数据库(

【测试】txt文件)

  php读取txt文件并将数据插入数据库

  更新时间:2016-02-23 08:54:02 投稿:hebedich

  本文文章主要介绍php读取txt文件并将数据插入数据库的方法和示例代码。小文件可以参考第一种方法,大文件可以参考第二种方法。

  今天要测试一个函数,您需要将一些原创数据插入到数据库中。PM给了一个txt文件。如何快速将这个txt文件的内容拆分成想要的数组,然后插入到数据库中?

  serial_number.txt 的示例内容:

  序列号.txt:

  

DM00001A11 0116,

SN00002A11 0116,

AB00003A11 0116,

PV00004A11 0116,

OC00005A11 0116,

IX00006A11 0116,

  创建数据表:

  

create table serial_number(

id int primary key auto_increment not null,

serial_number varchar(50) not null

)ENGINE=InnoDB DEFAULT CHARSET=utf8;

  php代码如下:

  

$conn = mysql_connect('127.0.0.1','root','') or die("Invalid query: " . mysql_error());

mysql_select_db('test', $conn) or die("Invalid query: " . mysql_error());

$content = file_get_contents("serial_number.txt");

$contents= explode(",",$content);//explode()函数以","为标识符进行拆分

foreach ($contents as $k => $v)//遍历循环

{

$id = $k;

$serial_number = $v;

mysql_query("insert into serial_number (`id`,`serial_number`)

VALUES('$id','$serial_number')");

}

  备注:方法很多。我这里是把txt文件拆分成数组,然后遍历循环得到的数组,每次循环插入数据库一次。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线