PHP原生excel导入

原创 2016年08月29日 17:09:44
header("content-type:text/html;charset=utf-8");
$pdo=new PDO('mysql:host=127.0.0.1;dbname=ci','root','root',array(PDO::MYSQL_ATTR_INIT_COMMAND=>'set names utf8'));
$file_stu=$_FILES['file_stu'];
//print_r($file_stu['name']);die;
$ss=substr($file_stu['name'],strrpos($file_stu['name'],'.')+1);//截取后缀名
if($ss!="xls"){
    echo "文件格式不正确";die;
}
$file=file_get_contents($file_stu['tmp_name']);
$arr=explode("\n",$file);
array_pop($arr);//去掉最后一个空
unset($arr[0]);
foreach($arr as &$v){
    $v=explode("\t",$v);
    $str=$pdo->query("insert into ceshi(country,ip,province,city,district,carrier) value('$v[1]','$v[2]','$v[3]','$v[4]','$v[5]','$v[6]')");
}
if($str){
    echo "导入成功";
}else{
    echo "导入失败";
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

php原生导出excel文件的两种方法

第一种方法: $filename='文件名称'; $filetitle='你的标题'; if($_POST){ set_time_limit(10000); ...

php原生许愿墙代码

  • 2015-09-22 13:51
  • 5.95MB
  • 下载

如何用PHP把EXCEL表导入Mysql数据库

有时写程序时后台要求把大量数据导入数据库中,比如考试成绩、电话簿等一般都是存放在excel中的数据,这时我们可把excel导出成csv文件,然后通过以下程序即可批量导入数据到数据库中 上传cvs并导...

php导入excel数据到mysql

使用 PHP-ExcelReader导入excel数据 PHP-ExcelReader, 下载地址 : http://sourceforge.net/projects/phpexcelreade...

PHP导出导入Excel

ini_set('memory_limit', '-1');  set_time_limit(0);  $callStartTime = microtime(true);  PHPExcel_Cach...

PHP导入Excel到数据库

<?php //var_dump($_FILES); if($_FILES['excel']){ // 非Excel文件,直接结束请求 if($_FILES['excel']['type'] !...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)