PHP读取ECEL文件写入数据库功能的实现使用到了PHPExcel类库。完整代码如下:
$uploadfile="../upload_files/".basename($_FILES['userfile']['name']);
$message="";
if(@move_uploaded_file($_FILES['userfile']['tmp_name'],$uploadfile)){
//文件上传服务器成功,将文件导入数据库中
require_once'../libraries/PHPExcel.php';
$filePath=$uploadfile;
//从excel表格中读取信息
$PHPExcel= newPHPExcel();
/**默认用excel2007读取excel,若格式不对,则用之前的版本进行读取*/
$PHPReader= newPHPExcel_Reader_Excel2007();
if(!$PHPReader->canRead($filePath))
{
$PHPReader = newPHPExcel_Reader_Excel5();
if(!$PHPReader->canRead($filePath))
{
$message='文件不存在!';
return;
}
}
$PHPExcel= $PHPReader->load($filePath);
/**读取ex