Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 16.10.2011, 15:59
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Есть таблица в MySQL: id, name, status, lat, lon, desc, url--//-- --//-- --//-- массив name, status, lat, lon1)name, status в массиве может измениться, эти изменения надо применить к таблице.2)Может измениться количество записей в массиве. Нужно добавить/удалить соответствующие записи в таблице.Как сделать более правильно? Извлечь нужные поля из таблицы за один раз в массив и как-то сравнивать 2 массива при помощи PHP?Или какой-то можно хитрый запрос написать, который сам все заменит?Вероятно, сначала надо надо найти те записи, которые не встречаются в массиве и их удалить из таблицы.Затем надо как-то обновить таблицу в соответствии с массивом,Потом добавить записи, которых не хватает в таблице.В PHP и SQL пока слабо разбираюсь, было бы не плохо увидеть более/менее определенный код.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Обновление таблицы! Guest Продолжение старого архива 0 16.10.2011 16:11
Обновление таблицы Guest Продолжение старого архива 0 16.10.2011 15:28
Ускорить обновление строк таблицы Guest Продолжение старого архива 0 16.10.2011 14:09
обновление сводной таблицы с кнопки Guest Второй архив вопросов и ответов 0 29.09.2011 21:11
Обновление таблицы Guest Продолжение нового архива 0 29.09.2011 05:17



© www.otvetnemail.ru - Форум вопросов и ответов.