php向数据库导入excel文件
2010-06-12 17:30
134 查看
将excel文件导入数据库,很简单,但是不会的却很愁人,在网上游荡好久,终于找到一个好方法,经过改进,终于可以使用了,方法很简单,也很实用,现与大家分享:
首先将excel文件导成 csv 文件(方法:另存为,选csv格式就可以了),
然后以附件程序即可导入excel文件了
<?php
$hostname = 'localhost';
$username = 'root';
$password = '';
$dbname = 'php';
$connect =
mysql_connect($hostname,$username,$password);
mysql_select_db("$dbname",$connect);
//使用时请将下面编码自动设计
//mysql_query("SET character_set_connection=utf8,
character_set_results=utf8, character_set_client=binary", $connect);
$f =
file("1.csv");
for($i=0;$i<count($f);$i++)
{
$aaa=explode(",",$f[$i]);
$str="insert into
php_content(catid,title,userid,status,searchid) values ('31','$aaa[0]',1,99,6)";
mysql_query($str);
$iid = mysql_insert_id();
$str1="insert into
php_c_news(contentid,fuzeren,tel,address,zhiwei,riqi) values
('$iid','$aaa[1]','$aaa[2]','$aaa[3]','$aaa[4]','$aaa[5]')";
mysql_query($str1);
$str2="insert into php_content_count(contentid)
values ('$iid')";
}
?>
首先将excel文件导成 csv 文件(方法:另存为,选csv格式就可以了),
然后以附件程序即可导入excel文件了
<?php
$hostname = 'localhost';
$username = 'root';
$password = '';
$dbname = 'php';
$connect =
mysql_connect($hostname,$username,$password);
mysql_select_db("$dbname",$connect);
//使用时请将下面编码自动设计
//mysql_query("SET character_set_connection=utf8,
character_set_results=utf8, character_set_client=binary", $connect);
$f =
file("1.csv");
for($i=0;$i<count($f);$i++)
{
$aaa=explode(",",$f[$i]);
$str="insert into
php_content(catid,title,userid,status,searchid) values ('31','$aaa[0]',1,99,6)";
mysql_query($str);
$iid = mysql_insert_id();
$str1="insert into
php_c_news(contentid,fuzeren,tel,address,zhiwei,riqi) values
('$iid','$aaa[1]','$aaa[2]','$aaa[3]','$aaa[4]','$aaa[5]')";
mysql_query($str1);
$str2="insert into php_content_count(contentid)
values ('$iid')";
}
?>
相关文章推荐
- php操作Excel文件,将Excel中数据导入到数据库
- php导入excel文件到数据库
- PHP实现客户端将CSV文件导入服务器数据库中
- PHP数据库备份文件分卷导入的实现思路
- phpexcel导入数据到数据库
- PHPexcel 将excel表格数据导入数据库
- PHP 导入数据库 sql 文件
- PHP导入Excel文件
- PHP程序,将csv转成sql文件并导入数据库
- 利用PHP执行SQL文件,将SQL文件导入到数据库
- php导入及导出excel文件
- 使用php语句将数据库*.sql文件导入数据库
- PHP导入Execl表到数据库
- 利用PHP执行SQL文件,将SQL文件导入到数据库
- php3.2.3导入一个大数据量的excle到数据库中出现的问题。
- php将Excel数据导入到数据库或程序中使用
- phpexcel导入数据库 基于thinkphp3.2
- PHP导入数据库
- mysq 数据库导入过大数据时要修改phpini 的三个地方
- php导入excel文件