|
Автор |
Сообщение |
Светозар
Участник тусовки
Зарегистрирован: 20.02.2010 Сообщения: 354 Откуда: Москва
|
|
|
|
Как лучше организовать ежемесячное сравнение базы mysql users с users.xml.. на наличие/отсутствие пользователей?
в какой форме лучше содержать users.xml для удобства сравнения?
какую лучше структуру взять? |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Нужно смотреть на структуру таблицы users. Это первое. А второе почему именно xml? |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Светозар
Участник тусовки
Зарегистрирован: 20.02.2010 Сообщения: 354 Откуда: Москва
|
|
|
|
Мне могут экспортировать базу только в .XML. Остальное запрещено политикой и т.д. Базу мне экспортируют из ГОС. Универа |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
гораздо проще создать еще одну таблицу скажем users2 такой же структуры и выполнять копирование скажем раз в день (в крон записать задание). После этого узнать, какие пользователи были вчера, а каких - не было - дело одного запроса |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Светозар
Участник тусовки
Зарегистрирован: 20.02.2010 Сообщения: 354 Откуда: Москва
|
|
|
|
кратко можешь структуру запроса набросать. если можно графически |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
SELECT a.id FROM a LEFT JOIN b ON a.id = b.id WHERE b.id IS NULL; |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Светозар
Участник тусовки
Зарегистрирован: 20.02.2010 Сообщения: 354 Откуда: Москва
|
|
|
|
a.id - первая база id
b.id - вторая база id
правильно понял? |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
a - первая ТАБЛИЦА, id - ПОЛЕ
советую разобраться с терминологией |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Светозар
Участник тусовки
Зарегистрирован: 20.02.2010 Сообщения: 354 Откуда: Москва
|
|
|
|
Код: |
$query = "UPDATE patronymic, mes SET patronymic.name='".$name."', patronymic.surname='".$surname."', patronymic.patronymic='".$patronymic."', patronymic.gruppa='".$gruppa."', patronymic.telefon='".$telefon."', patronymic.status='".$st."', patronymic.stipuxa='".$stip."', patronymic.beznal='".$beznall."', patronymic.images='".$imagess."', patronymic.profbilet='".$profbilet."', mes.jan='".$jan."' WHERE id=".$_GET['id']; |
Не работает обновление, хотя сделал вроде всё правильно |
|
Вернуться к началу |
|
|
|
|