我想使用 YII y 从 CSV 文件(存储在我的 Web 目录中)读取数据,搜索后我遇到了 importcsv extension .
我试过设置模块和路径,但现在我不知道如何使用这个 importcsv
扩展,我也没有通过网络获得任何示例,只是为了从 CSV 和然后存入mysql数据库。
这是我的config.php
'importcsv'=>array(
'path'=>'assets/importCsv/', // path to folder for saving csv file and file with import params
),
最佳答案
- 在您的 yii 应用程序中 -> 在 protected 文件夹中,您需要创建 modules 文件夹;
- 在modules文件夹中创建importcsv文件夹;
- 在 importcsv 根文件夹中提取 github 扩展代码(“yii-importcsv-extension-master->importcsv”)(文件夹名称必须与配置中设置的模块名称相同)。您需要在包含所有代码的模块文件夹中有一个名为 importcsv 的文件夹(“views 文件夹、controller 文件夹、models 文件夹...等”);
在config->main.php中你需要在modules中设置
'importcsv'=>array( 'path'=>'assets/importCsv/',//用于保存 csv 文件和带有导入参数的文件的文件夹路径 ),
非常重要!!!模块需要在 protected/modules 文件夹中提取,而不是在 protected/extensions 文件夹中,并且在 config/main.php 中写入的名称 -> modules 需要完全相同在模块中提取的文件夹上。
关于php - 如何使用 importcsv 插件读取 CSV 文件数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24837458/