日期:2011-07-27  浏览次数:20829 次

  1. require_once 'phpexcel/Classes/PHPExcel/IOFactory.php'
  2. require_once 'phpexcel/Classes/PHPExcel/Reader/Excel5.php'
  3. $objReader = PHPExcel_IOFactory::createReader('Excel5');//use excel2007 for 2007 format  
  4. $objPHPExcel = $objReader->load($filename);   //$filename可以是上传的文件,或者是指定的文件 
  5. $sheet = $objPHPExcel->getSheet(0);  
  6. $highestRow = $sheet->getHighestRow(); // 取得总行数  
  7. $highestColumn = $sheet->getHighestColumn(); // 取得总列数 
  8. $k = 0;    
  9. //循环读取excel文件,读取一条,插入一条 
  10.    for($j=2;$j<=$highestRow;$j++) 
  11.    { 
  12.      $a = $objPHPExcel->getActiveSheet()->getCell("A".$j)->getValue();//获取A列的值 
  13.      $b = $objPHPExcel->getActiveSheet()->getCell("B".$j)->getValue();//获取B列的值 
  14.      $sql = "INSERT INTO table VALUES(".$a.",".$b.")"
  15.      mysql_query($sql); 
  16.    } 
本文链接http://www.cxybl.com/html/wlbc/Php/20130701/38844.html