读取csv并仅添加新行

时间:2014-03-05 08:31:06

标签: php csv

我正在将csv文件加载到我的脚本中,然后我浏览它,过滤它,并将相关部分发送到数据库。问题是我每15分钟读取一次该文件,文件有时会变大。我需要从某一行开始才能实现这一目标。

这是我的代码,http://codepad.org/1rFnrJnL 我使用键盘因​​为它非常大。

在第65行,我运行了loadCSV函数。 $ dbcnt是此时数据库中的行数,$ l是每行增加的计数器。

在第81行,我检查$ l是否大于或等于$ dbcnt,这意味着有新行并将它们推送到数组。

问题在于它按此顺序(日期)写入数据2014/03/05 2014/03/06 2014/03/07然后在06和07之后再次开始,所以它重复。

我的代码很可能有问题,你会怎么做?

0 个答案:

没有答案