Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Обновление таблицы через PHP или SQL (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/obnovlenie-tablicy-cherez-php-ili-sql-389815/)

Guest 16.10.2011 15:59

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


Часовой пояс GMT, время: 10:02.


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