我需要一些我的项目帮助。它是关于一个DVD数据库。在我打算实现一个csv数据函数的时候,从文件中导入dvds与所有信息。 我会在三个步骤中做到这一点。通过三步骤处理csv导入larga数组
步骤1
- 显示数据I要导入,构建阵列
- 导入数据,建立会话阵列
步骤2
- 编辑信息
步骤3
- 表示前结果更新 - 更新数据
到目前为止它的工作原理,但我有一个大文件的问题。 csv数据有20列(标题,流派,情节等),并且对于csv中的每一行,我都会创建一些数组用于接下来的步骤。
当我有更多大约500行时,浏览器在导入时经常崩溃。我没有得到任何回应。
无论如何,现在我试图做这个作为ajax调用过程。好处是,我可以定义系统处理每个呼叫的程序数量,并且用户可以看到系统仍在运行,例如在下载/上传文件时的状态栏。
在我试图找到一些有用的例子说明我可以做到这一点,但我找不到有用的东西到现在。
也许你有一些tipps或一个例子如何可以工作,说每个处理20行,建立数组。
我想使用相同的函数来构建会话数组,在下一步中使用等等。
一些信息:
我使用fgetcsv()从文件中读取行。我经历了行和每列我有不同的查询像是项目编号唯一,标题存在,描述存在等 因此,如果其中一个数据没有进入我得到一个错误,哪行和错误发生的列。
我倒是欣赏任何你的帮助
我建议您提供更多信息,例如您正在使用的代码。 – Smandoli 2011-04-02 11:15:59