用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/到那里找吧 php如何获取真实IP Apache中的httpd.conf配置? table不顶行和读出来的中文是乱码的问题,请大家帮忙看一下. php 屏蔽ip段如何判断区间 数组转换 在相等,var_dump($val)长度和看见的不一样 session跨页面失效问题 一个表单里同时存在两个提交按钮,有什么办法使它们各施其职? ::::: 类可以自动加载(__autoload),那么方法怎么自动加载呢? 请教,哪能找到用php写的网上聊天的源代码?在线等。 自己无法知道问题所在-->"数据库查询" 页面传递隐藏域值清除问题?
最好返回值不要是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/
到那里找吧