Я хочу автоматически вытащить XML-файл с внешнего URL-адреса и объединить его в sqlite db каждые два часа. Сервер ламповый. (Если это слишком сложно сделать для sqlite, тогда слияние xml с таблицей mysql тоже подойдет.)
xml:
<entries>
<entry>
<name>John Smith</name>
<age>20</age>
<gender>male</gender>
</entry>
</entries>
<?php
$file = $argv[1];
if(!$file)
exit(1);
$data = simplexml_load_file($file);
foreach ($data as $entry){
foreach($entry as $k=>$v){
// change this to insert into the db ...
echo $k . "=" . $v . "\n";
}
}
# cron job php -q /script.php file.xml