2013-01-05 29 views
-1

好的,所以我对PHP很新。我无法在网络上找到解决问题的方法,所以在这里。我在XAMPP for Windows上开发,在我的网页上有一个ID为1到1000的数组。然后我有一个名为$ currentid的变量,它代表当前的ID。在特定时间以PHP自动递增变量

$currentid=$ids[0] 

的问题是我需要一些方法这个currentid变量在午夜(UTC)的每一天通过1自动incremement,然后刷新页面。因此,例如,我想明天该变量为:

$currentid=$ids[1] 

我听说过一些Cron作业,但我不知道他们是如何工作的,或者如果他们这样做的唯一方法。谁能帮帮我吗?

+1

为什么你不只是计算它,如果它只是在午夜每天增加1 ...? –

+1

有这个叫“谷歌”的东西。如果你使用它,你会发现像http://en.wikipedia.org/wiki/Cron这样的东西来回答你的问题。 –

+0

这个变量是从哪里来的?它是从数据库还是保存在缓存或文件系统文件中? –

回答

0

你可以给这个脚本一个获得变种,例如:

yourscript.php?old_id=[value] 

使用JavaScript在特定时间重新加载页面...

在下一步重装后赶上的价值和增加它

$id = $_GET[old_id]; 
$id++; 
0

Marc B是正确的,你需要一个cron工作。