私の問題をうまく説明するために、私は最初に私のスクリプトがこれまでどのように機能するかについていくつかの言葉を書きます。
そのため、あるアドレスで時々更新されるサーバーがありXMLます(たとえば、( ))。次に、指定されたオブジェクトを読み取り、データベースに新しいオブジェクトを配置する、https://someaddress.com/feedback.xml毎日1回(を使用して)実行されるスクリプトを作成しました。これらのオブジェクトを別のスクリプトで取得したい(最新のオブジェクトのみをロードする独立したファイルを作成することが重要です。ここに問題があります。これらの値を直接ロードできますが、この方法ですべてのリストを取得できます。レコード(最新のもののみが必要)の解決策は、値を格納するテーブルに列を追加することです。cronXML.phpfeedback.xmldatabasebooleanNew?質問ですが、私は自分のを変更することはできません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();