使用cron或其他东西?

时间:2012-05-22 15:55:00

标签: php codeigniter cron

我需要创建一个管理员将添加足球比赛的应用。

然后,这些比赛将显示在主页上,并且会在比赛开始之前添加。 现在,如果他在17:15添加它,并且匹配在20:45开始,我需要它开始标签匹配,然后我将禁用它或从页面中删除它。

我正在使用codeigniter php框架,我没有看到他们对cron作业有用。在这种情况下使用cron方式吗?我可能需要使用php native cron functions

任何建议表示赞赏

3 个答案:

答案 0 :(得分:2)

我没有看到cron可能在这里做什么,除了定期清理旧的数据库条目。

您需要做的就是检查当前时间和数据库中的开始时间。

答案 1 :(得分:2)

cron用于服务器端,您需要执行任务,cron在应用程序的前端不显示任何内容,您可能需要定期调用脚本,然后检查您要从数据库检查的内容

jQuery(document).ready(function () {
setTimeout( function() {
        // here you can call any javascript function which will access your script through ajax call
}, 1000 );

答案 2 :(得分:1)

我不认为你需要一个cron工作。 PHP将在每次用户请求时评估代码并构建页面,这样您就可以确保显示该确切时间的相应匹配项。您只需围绕一个查询构建页面,该查询选择结束时间晚于当前时间的匹配项。