За последние 24 часа нас посетили 19972 программиста и 1655 роботов. Сейчас ищут 1134 программиста ...

обновление базы

Тема в разделе "PHP для новичков", создана пользователем uroboros7, 9 июл 2011.

  1. uroboros7

    uroboros7 Активный пользователь

    С нами с:
    22 фев 2008
    Сообщения:
    14
    Симпатии:
    0
    доброго времени суток, извиняюсь за ламерский вопрос
    стоит задача - обновить таблицу, есть таблица в бд в которой есть данные, есть внешний источник xml с которого загружаються данные, и в базе и в источнике есть уникальный индекс
    нужно, если индексы сходятся то просто обновить некоторые поля, если в внешнем источнике есть новые данные занести их в базу, если в базе есть данные которых нет в источнике то их удалить.
    Заранее спасибо!
     
  2. Mamont

    Mamont Активный пользователь

    С нами с:
    5 дек 2010
    Сообщения:
    183
    Симпатии:
    0
    И в чем заключается проблема/вопрос?
     
  3. uroboros7

    uroboros7 Активный пользователь

    С нами с:
    22 фев 2008
    Сообщения:
    14
    Симпатии:
    0
    подвис на алгоритме - определить естль ли данные в таблице, есть ли новые данные в источнике
     
  4. uroboros7

    uroboros7 Активный пользователь

    С нами с:
    22 фев 2008
    Сообщения:
    14
    Симпатии:
    0
    думал вытащить индексы в 2 массива с индексами а потом разбить их на 3 (1 - те которые сходятся 2- те которые есть в базе но нету в источнике, 3 те которые есть в источнике но нету в базе) но не знаю как((((
     
  5. uroboros7

    uroboros7 Активный пользователь

    С нами с:
    22 фев 2008
    Сообщения:
    14
    Симпатии:
    0
    разобрался