PHPexcel导入到mysql的简单demo

注意 引入的文件地址在 链接 密码:tfhn
参考了博文: phpexcel

  1. demo
  load($uploadfile); //Excel 路径 
$sheet = $objPHPExcel->getSheet(0); 
$highestRow = $sheet->getHighestRow(); // 取得总行数 
$highestColumn = $sheet->getHighestColumn(); // 取得总列数
$objWorksheet = $objPHPExcel->getActiveSheet(); 
$highestRow = $objWorksheet->getHighestRow(); // 取得总行数 
$highestColumn = $objWorksheet->getHighestColumn(); 
$highestColumnIndex = PHPExcel_Cell::columnIndexFromString($highestColumn);//总列数 
// $row的值 从哪一行开始获取数据
for ($row = 4;$row <= $highestRow;$row++) { 
 $strs=array(); 
 //注意highestColumnIndex的列数索引从0开始 
 for ($col = 0;$col < $highestColumnIndex;$col++) { 
   $strs[$col] =$objWorksheet->getCellByColumnAndRow($col, $row)->getValue(); 
 } 
 // print_r($strs); 
 // 链接数据库 $conn == .....
 // 开始插入-----这里循环打印一下sql 看下效果 , 应该是ok的。
 $sql[] = "INSERT INTO client_jobwanted() VALUES ( '{$strs[0]}','{$strs[1]}', '{$strs[2]}','{$strs[3]}','{$strs[4]}','{$strs[5]}','{$strs[6]}','{$strs[7]}','{$strs[8]}','{$strs[9]}','{$strs[10]}','{$strs[11]}','{$strs[12]}','{$strs[13]}','{$strs[14]}')"; 
 var_dump( $sql );
}​

你可能感兴趣的:(PHPexcel导入到mysql的简单demo)