【问题标题】:php Import Excel sheet to mysql cakephp 1.3php 将 Excel 工作表导入 mysql cakephp 1.3
【发布时间】:2013-06-15 16:20:48
【问题描述】:

我的Excel sheet 中将有数百万条记录,由客户提供,我正在从CakePHP 1.3 版本到import excel sheet to MySQL 数据库记录中找到更好的现成组件或助手。

请尽快让我知道更好的解决方案。

【问题讨论】:

  • 数百万条记录?!?那是一个非常大的文档:它是什么格式的 Excel?有多少工作表?如果电子表格真的像你说的那么大,那么建议的库都不会很好地工作

标签: php mysql excel cakephp import


【解决方案1】:

你需要使用PHP-Excel-Reader

为此,您必须在 Vendor 文件夹中添加 excel 阅读器库,例如 vendor\php-excel-reader 和 yourdatafile.xls 应位于 webroot 文件夹下

function index(){
App::import('Vendor', 'php-excel-reader/excel_reader2');
$data = new Spreadsheet_Excel_Reader('yourdatafile.xls', true);

}

【讨论】:

    【解决方案2】:

    我还没有找到一个可以做大量工作的 CakePHP 插件。

    但是您可以将PHP Excel 用作供应商,然后将其导入控制器并继续执行所有操作。

    【讨论】:

      【解决方案3】:

      尝试使用it

      它对我来说很好用。希望对你也有帮助

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-12-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-06-19
        • 1970-01-01
        相关资源
        最近更新 更多