Здравствуйте!
У меня есть таблица. В нее данные записываются путем парсинга xml файла. Как сделать удаление сущ. записей в таблице, которых нет в xml файле, путем сравнивания id?
Вот я делаю перебор записей
foreach ($videos->video as $video):
$res = mysql_query("SELECT `id` FROM `vimeo` WHERE `id` = $video->id");
$result=mysql_num_fields($res);
print $video->id.' - '.$result.'<br>';
endforeach ;
при такой выборке не выводятся записи в базе, которых нет в xml-файле. Подскажите.
(Добавление)
данные возвращаются корректно. я не могу удалить из таблицы уже имеющиеся записи, которых нет в xml-файле. Т.е. даже дело не в xml- файле... а в том чтобы из ьаблицы удалить записи, которых нет в списке, перебираемом через foreach.
|