2010-06-02 70 views
2

我有一个PHP脚本,它通过根据数据库中的项目的时间调用项目来工作,如果超过5分钟,它将删除它们。基本上,我现在想模拟如果这个数据库被定期更新会发生什么。PHP数据库模拟

所以我正在考虑坚持加载一个XML文件然后通过并解析到数据库的代码根据位于xml数据的节点内的时间数据......但问题是我想要它以不断循环输入这个数据,所以它永远不会实际运行其他进程

所以我想有另一个PHP脚本这样做,可以独立完成这个PHP脚本将要显示这些数据。 ..

理论上:

我正在寻找一个按钮,我可以pr然后它会运行一些PHP代码,从我的Web服务器上的一个目录加载一个XML文件,然后根据PHP脚本中的节点内的时间以及当脚本被称为

因此,回到我的网页,显示数据...如果我不断刷新它将包含不同的结果,每次都会因为数据被其他进程添加,这个PHP脚本删除旧数据时它被刷新了

关于这方面的任何信息?

有没有一种方法,我可以静静地,安全地运行一个PHP脚本,而不会被加载到浏览器中......就像一个线程!?

回答

1

为什么不直接运行PHP脚本来分析数据并从PHP的CLI中将数据插入数据库?

http://www.php.net/manual/en/features.commandline.usage.php

+0

我的问题是,我需要在大学证明这一点,他们不会已经安装了PHP,所以我希望能够做到这一点我的Web服务器上,所以我可以再访问的index.php ?simulate = true,它会加载模拟器页面,以便我可以开始模拟过程。 然后,我将能够在网络浏览器中轻松演示我的项目,并且不会拖延 – 2010-06-02 16:19:17

+0

@Emdiesse使脚本作为Web服务器上的cron作业运行。您可以让脚本只在数据库数据库“运行不足”时插入数据。 – mmattax 2010-06-02 16:57:18