0

我在我的数据库中得到了一些奇怪的数据(好吧,它不符合我想要做的事情)

这是我的 for 循环,它在几周内从 1 计数到 52,然后如果它提供给函数进行处理,则生成一个 URL

for ($week = 1; $week < 52 ; $week++) {
    kalenderFetch("heren2kalender","http://kovv.mavari.be/xlsKalenderScheidsrechter.aspx?&reeks=H3A&week=".$week);
}

然后它发布到的函数处理 URL 并从表中提取数据并将其输入到数据库:

表中的数据

据我所知,它并没有输入所有星期的所有数据,它只是随机停止,有时我得到的数据更多,有时更少。

我遇到了很多错误(例如时间异常和内存异常)

4

1 回答 1

0

首先,使用:

for ($week = 1; $week <= 52 ; $week++)

此外,如果您遇到时间和内存异常,请尝试:

set_time_limit(0);
memory_limit("128M");

这是否有效取决于您的 PHP 设置。也许您还必须增加 php.ini 文件中的内存。

于 2013-10-07T14:00:45.153 回答