php导出大量数据Excel的具体 *** 作步骤如下:
1、使用phpstudy搭建一个测试平台,直接访问数据库。
2、下载的phpcms安装包拷贝到IIS目录,开通访问,即可搭建成功。
3、登录网站后台,系统权限,文件目录以及数据库等功能,进行管理。
4、在phpcms后台,扩展,数据库工具,数据库导出,程序池选择phpcmsv9,开始备份数据。
5、打开IIS网站目录,在D:\wwwroot\kmxy\wwwroot\caches\bakup\default文件夹,查看导出的数据库文件。
6、登录phpmyadmin,选择数据库导出,选择Excel格式,即可导出。
把excel改为
cvs文件
?
//连接数据库文件
$connect=mysql_connect("localhost","admin","admin")
or
die("链接数据库失败!")
//连接数据库(test)
mysql_select_db("testcg",$connect)
or
die
(mysql_error())
$temp=file("test.csv")//连接EXCEL文件,格式为了.csv
for
($i=0$i
<count($temp)$i++)
{
$string=explode(",",$temp[$i])//通过循环得到EXCEL文件中每行记录的值
//将EXCEL文件中每行记录的值插入到数据库中
$q="insert
into
ceshi
(name,num,dom)
values('$string[0]','$string[1]','$string[2]')"
mysql_query($q)
or
die
(mysql_error())
if
(!mysql_error())
{
echo
"
成功导入数据!"
}
echo
$string[4]."\n"
unset($string)
}
?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)