2013-06-19 118 views
0

我将在我的Excel sheet客户端提供数百万条记录,并且我在CakePHP 1.3版本中找到了一个更好的现成组件或帮助程序import excel sheet to MySQL数据库记录。php导入Excel表格到mysql cakephp 1.3

请让我知道最早的答案,以更好的解决方案。

+0

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

回答

0

您需要使用PHP-Excel-Reader

对于你必须在你这样的供应商文件夹中添加的Excel读者库供应商\ PHP-Excel的读者和yourdatafile.xls应该是根目录文件夹下

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

} 
0

我还没有找到CakePHP的插件,它做了大量的工作。

但是,您可以使用PHP Excel作为供应商,只需将其导入到控制器,然后继续前进并完成所有工作。

0

尝试使用it

它适用于我。希望它对你有所帮助