zoukankan      html  css  js  c++  java
  • 把excel中的数据批量导入到mysql数据中

    导入需要使用到excel_reader。网上可以下载。
    代码如下:
    <?php
    require_once('reader.php');  //包含进excel_reader文件
    $data = new spreadsheet_excel_reader(); //创建reader对象
    $data->setoutputencoding('utf8');
    $data->read('人员信息');  //excel文件的路径及文件名
    error_reporting(e_all ^ e_notice);  //错误报告
    for ($i = 1; $i <=$data->sheets[0]['numrows'] ; $i++) {
    for ($j = 1; $j <= 3; $j++) {
    //ms excel的编码才用的是gb2312,这里把它转换成utf-8编码。
    $data_temp[$j]=iconv('gb2312','utf-8',  $data->sheets[0]['cells'][$i][$j]);
    }
                    require_once('mysql_connect.php');
    $query="insert into perinfo(id,name,tel) values ('$data_temp[1]','$data_temp[2]','$data_temp[3]') ";
    mysql_query("set names utf8"); //防止输入的中文数据出现乱码
    if($result=mysql_query($query)){
                                      echo ' <p>导入成功!! </p>';
                            }

  • 相关阅读:
    迭代器与生成器
    函数
    Java多线程
    JVM垃圾回收
    JVM内存模型
    面向对象的特征和原则
    Java代码规范
    安装yum
    虚机ping:www.baidu.com报错
    创建好centos7虚拟机之后连xshell连不上虚机
  • 原文地址:https://www.cnblogs.com/buffer/p/1934496.html
Copyright © 2011-2022 走看看