用PHP把EXCEL文件导入数据库 急啊...救 在windows系统上的话,手工将 .xls文件另存文本的 .csv 文件。然后上传到服务器上,进入mysql运行:mysql>load data infile '/tmp/test.csv' into table YOUR_TABLE fields terminated by ',';若是这样不能手工修改,可以到网上搜索一些现成的类。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 [email protected]最好返回值不要是ASCII码 http://pear.php.net/search.php?q=excel&in=packages&x=0&y=0 对了,大伙,有没有函数可以将ASCII码转成简体 哎呀,不好意思,邮箱打错了.是[email protected] 不好意思.. 哦!你的意思是把excel的文件解析出来,然后按照需要存入数据库的不同字段吧? 也给我一份吧![email protected] 先把excel文件存成csv文件,然后使用函数:fgetcsv例子: $ipfilepath = "./1154673466_iptmp.csv"; $fp = fopen($ipfilepath,"r"); while ($data = fgetcsv($fp,20000000, ",")) { $data[5] = str_replace("'", "’", $data[5]); $data[5] = str_replace("\"", "“", $data[5]); if($data[0] != '' && $data[1] != '') { $info = array("Id"=>$data[0],"tid"=>$data[1],"title"=>$data[2],"infopy"=>$data[3],"se"=>$data[4],"info"=>$data[5],"form_user"=>$data[6],"form_url"=>$data[7],"hits"=>$data[8],"date"=>$data[9]); $_info->append($info); } } fclose($fp); pageMapping("IP已经成功导入!","c.php"); 给你一个地址吧http://blog.csdn.net/peterdoo/到那里找吧 页面在ie下空白火狐下正常 求解 如何将MSSQL2000导成mysql? 搭建了php+apache 但不能执行php 新手 关于php 第三方rapyd的DB操作小问题 GD库不支持,怎样实现缩略图或水印?在线等待 dirname(__FILE__)."/../" 这个指的意思就是当前文件的上一级文件夹路径吧? 请高手谈谈索引与全文搜索 上传文件太大,用脚本无法检测,导致别的数据丢失,怎么办? 中文名可以被用作变量吗? 这个是什么加密,能解开吗? 自己无法知道问题所在-->"数据库查询" 页面传递隐藏域值清除问题?
最好返回值不要是ASCII码
[email protected]
$fp = fopen($ipfilepath,"r");
while ($data = fgetcsv($fp,20000000, ",")) {
$data[5] = str_replace("'", "’", $data[5]);
$data[5] = str_replace("\"", "“", $data[5]);
if($data[0] != '' && $data[1] != '') {
$info = array("Id"=>$data[0],"tid"=>$data[1],"title"=>$data[2],"infopy"=>$data[3],"se"=>$data[4],"info"=>$data[5],"form_user"=>$data[6],"form_url"=>$data[7],"hits"=>$data[8],"date"=>$data[9]);
$_info->append($info);
}
}
fclose($fp); pageMapping("IP已经成功导入!","c.php");
http://blog.csdn.net/peterdoo/
到那里找吧