可以利用系统的任务计划,就像是定时BAK数据库一样
开始->程序->附件->系统工具->任务计划->添加任务计划
下一步->浏览->找到PHP文件夹的.exe文件->选择每天或者其他
加好后,点属性
运行:C:\php\php.exe -q D:\web\equip\manage\sysback.php
起始:C/PHP
这个文件sysback.php就是定时运行的程序,你可以改成清理数据库的程序

解决方案 »

  1.   

    不是自己的服务器是虚拟主机,不能像3楼说的那样,問一下2楼的,要怎么才能用服务器触发呢,最好是PHP函数來解决那就最好了!
      

  2.   

    不需实时也不需定时
    每次统计都记录时间
    下次统计时就把记录时间超过30分钟的全delete就可以了
      

  3.   

    使用JavaScript在网页内加入以下代码
    <script>
    var a=1237779099;
    var d=new Date(a*1000); 
    var c=new Date();
    var remainTime =c-d; 
    var remainSecond = Math.floor(remainTime/1000/3600/24); 
    if(remainSecond>3){//3天更新var url2=document.location.pathname;
    window.location.href="ipdate.php";//更新页面 
    }
      

  4.   

    一般都是用crontab,如果是虚拟主机,对crontab没有权限的话,可以用过调用触发,就像7楼说得方式,比crontab还方便。
    不过前提是代码得执行时间不要太长了。
    中国软件人才库