php教程|php手册
Excel,MySQL,php
php教程-php手册
最近在做一个系统的重构~之前它导入用户名和密码都是要手工黏贴到数据库的~所以想直接用Excel导入,方便用户操作。
slim源码,ubuntu怎么串口输出,tomcat正常但不能访问,安装网络爬虫,php宠物登录系统代码,马seolzw
研究了一下~方法不少~最后决定用Excel导入~在网上搜了很多这方面的资料,发现都是将excel文件另存为csv文件,然后从csv文件导入。这里介绍一个直接将excel文件导入mysql的例子。我花了一晚上的时间测试,无论导入简繁体都不会出现乱码,非常好用。
手游源码怎么修改教程,vscode怎么设置字体插件,移动ubuntu安装,tomcat访问时间变长,爬虫所需安装,php 创建文件夹失败,天门seo网络推广多少钱,php网站源码 免费下载lzw
说明:
棋牌源码在,ubuntu中改字体,小爬虫到处走,php获得类型,宜昌网站seolzw
PHP将EXCEL导入MYSQL的测试环境:MYSQL数据库采用utf8编码.导入EXCEL文档是xls格式,经过测试,xlsx 格式[excel ]也OK.
请替换成你配置好的数据,如数据库配置等。
以下是我贴出的详细代码,其中test.php为我写的测试文件,reader.php和oleread.inc文件是从上面提供的网址中下载的。
1. PHP将EXCEL导入MYSQL的代码示例test.php
代码如下:
setOutputEncoding(gbk); //”data.xls”是指要导入到mysql中的excel文件 $data->read(data.xls); @ $db = mysql_connect(localhost, oot, 123456) or die("Could not connect to database.");//连接数据库 mysql_query("set names gbk\");//输出中文 mysql_select_db(mydb); //选择数据库 error_reporting(E_ALL ^ E_NOTICE); for ($i = 1; $i sheets[0][ umRows]; $i++) { //以下注释的for循环打印excel表数据 /* for ($j = 1; $j sheets[0][ umCols]; $j++) { echo "\"".$data->sheets[0][cells][$i][$j]."\","; } echo "\n"; */ //以下代码是将excel表数据【3个字段】插入到mysql中, 根据你的excel表字段的多少,改写以下代码吧! $sql = "INSERT INTO test VALUES(\". $data->sheets[0][cells][$i][1].",\". $data->sheets[0][cells][$i][2].",\". $data->sheets[0][cells][$i][3].")"; echo $sql.
; $res = mysql_query($sql); } ?>
以上就是PHP将EXCEL导入MYSQL的相关方法介绍,希望对有需要的朋友有所帮助。
【相关教学推荐】
1. php编程从入门到精通全套视频教学
2. php从入门到精通
3. bootstrap教学