Иллюзионист писал(а):
Мне кажется нужно добавлять ещё одну переменную и дополнительное поле в базу данных для хранения предыдущей даты обновления.
Не совсем понятно "А нижняя дата - это когда объявление поднималось (обновлялось)." Так поднималось, была применена платная услуга "Поднятие объявления" или Редактировалось?
Если редактировалось, то:
Не вижу смысла делать еще одно поле, так как дата добавления вам в принципе не интересна. Про нее как поле можно забыть. вам интересно чтоб при редактирование в поле data_uploda записывалось новое время, точнее текущее время по серверу.
Вот ваш пример:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.
Дословно; обновить таблицу db, записать значения в поле date_add ( текущее время по серверу $settings['time'] ) и в поле date_update записать значение из переменной $data_add (какое значение присвоено этой переменной я не знаю).
По логике достаточно сделать так:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.
Или так:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.
Ну а для чего нужны все эти условия для выборки я конечно не знаю, ну разве это только какой-то отдельный модуль.
Но в дефолтной сборке достаточно в файле edit.inc прописать
date_update='".$settings['time']."', в таблице добавить поле
date_update и в нужном месте в шаблоне вывести
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.
К сожалению это все чем я могу вам помочь.