您的位置:首页 > 数据库

如何将word中的数据导入到数据库中

2013-05-16 13:33 274 查看
前提:word中数据要是有规律的

如:xtext.doc

Nombre:Peng Wenfei
Cel:186****4515
Nombre:Wang Xulong
Cel:180****1426
Nombre:Chen Lei
Cel:155****3817
Nombre:Zhong Linping
Cel:132****2236
Nombre:Ding Ding
Cel:132****5089
Nombre:Dai Yuanyuan
Cel:159****3959
Nombre:Wang Chao
Cel:138****0305


第一步:首先要将word文档转换成.txt文件;

第二步:PHP程序:

<?php
header('Content-type:text/html;charset=utf-8');
$username='root';
$userpass='zrp';
$dbhost='localhost';
$dbdatabase='test';
//生成一个连接
$db_connect=mysql_connect($dbhost,$username,$userpass) or die("Unable to connect to the MySQL!");

//选择一个需要操作的数据库
mysql_select_db($dbdatabase,$db_connect);
$fh=fopen('./xtext.txt','r') or die('出错了');
$i=0;
while(! feof($fh))
{
$res=fgets($fh);
$arr=explode(':',$res);
$res=$arr[1];
$i++;
  //偶数行表示电话号码
if($i%2==0){
$tel=$res;
mysql_query('set names utf8');

mysql_query("insert into award3 (name,tel)values('{$name}','{$tel}')");
}else{
$name=$res;
}
//    echo fgets($fh). "<br />";
}die;

//执行MySQL语句
$result=mysql_query("SELECT id,name FROM user");

//提取数据
$row=mysql_fetch_row($result);
print_r($row);
?>


第三步:执行完后,将数据表导出,再导入到对应的表中。到此大功告成!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐