gpt4 book ai didi

php - 如何使用phpexcel读取数据并插入数据库?

转载 作者:IT老高 更新时间:2023-10-28 11:49:56 28 4
gpt4 key购买 nike

我有一个 php 应用程序,我想从 excel 中读取数据,插入数据库,然后为特定用户生成 pdf 报告。我搜索了很多,但没有具体说明这两件事。

最佳答案

使用 PHPExcel 库读取 Excel 文件并将数据传输到数据库中

//  Include PHPExcel_IOFactory
include 'PHPExcel/IOFactory.php';

$inputFileName = './sampleData/example1.xls';

// Read your Excel workbook
try {
$inputFileType = PHPExcel_IOFactory::identify($inputFileName);
$objReader = PHPExcel_IOFactory::createReader($inputFileType);
$objPHPExcel = $objReader->load($inputFileName);
} catch(Exception $e) {
die('Error loading file "'.pathinfo($inputFileName,PATHINFO_BASENAME).'": '.$e->getMessage());
}

// Get worksheet dimensions
$sheet = $objPHPExcel->getSheet(0);
$highestRow = $sheet->getHighestRow();
$highestColumn = $sheet->getHighestColumn();

// Loop through each row of the worksheet in turn
for ($row = 1; $row <= $highestRow; $row++){
// Read a row of data into an array
$rowData = $sheet->rangeToArray('A' . $row . ':' . $highestColumn . $row,
NULL,
TRUE,
FALSE);
// Insert row data array into your database of choice here
}

其他任何事情都变得非常依赖于您的数据库,以及您希望其中的数据如何结构化

关于php - 如何使用phpexcel读取数据并插入数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9695695/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com