为了很好地描述我的问题,我将首先写几句关于我的脚本到目前为止是如何工作的。
所以有一个服务器不时XML
在某个地址下更新(假设它的(https://someaddress.com/feedback.xml
)。然后我创建了一个每天运行一次的脚本(使用cron
)读取XML
给定的并将新对象放入我的数据库中。
现在我想在我的另一个脚本中获取这些对象(对我来说创建.php
仅加载最新对象的独立文件很重要feedback.xml
。这就是问题所在。我可以直接从中加载这些值,database
但这样我就有了所有的完整列表记录(我只想要最新的)对此的解决方案可能是在表中添加存储boolean
值的列New?
问题,但我不能以任何方式改变我的database
. 我相信我可以将这些对象加载到某些对象,array
但是如何将其传递给另一个脚本?下面我发布我用来存储记录的方法database
$xmlstr = file_get_contents(url);
$xml = new SimpleXMLElement($xmlstr);
foreach ($xml->value as $a) {
//method to check if record exist
$rec= new Item($db);
//method to set values of obj
$rec->Store();