0

我需要从 excel 文件管理 MySQL 数据库不同列中的数据。现在我正在尝试导入 excel 文件,但完整的数据被保存在 mysql 的单个列中,而不是根据 excel 文件结构保存在不同的列中。我附上了我正在开发的数据库的基本结构,我期待着一些可靠的支持,因为它已经花费了很多时间而且我也已经过了最后期限:(

iterator.php 是我目前用来处理该问题的文件,但到目前为止没有成功:( 期待您的帮助。

require_once '../Classes/PHPExcel/IOFactory.php';


$objReader = PHPExcel_IOFactory::createReader('Excel2007');
$objPHPExcel = $objReader->load("example.xlsm");

foreach ($objPHPExcel->getWorksheetIterator() as $worksheet) {
    echo 'Worksheet - ' , $worksheet->getTitle() , EOL;

    foreach ($worksheet->getRowIterator() as $row) {
        echo '    Row number - ' , $row->getRowIndex() , EOL;

        $cellIterator = $row->getCellIterator();
        $cellIterator->setIterateOnlyExistingCells(false); // Loop all cells, even if it is not set
        foreach ($cellIterator as $cell) {
            if (!is_null($cell)) {
                echo '        Cell - ' , $cell->getCoordinate() , ' - ' , $cell->getCalculatedValue() , EOL;

            }
        }
    }
} 

这是我的数据库表结构 [1]:图片http://i40.tinypic.com/2wlyedd.png “数据库表结构图片”关于 Ahsan,

4

0 回答 0