Форум: "Начинающим";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
ВнизВнешний вид даты в табл. SQL базы Найти похожие ветки
← →
svg (2006-10-27 17:40) [0]Помогите создать в phpMyAdmin запрос к базе MySQL, чтобы вывести список пользователей, не логинившихся, например, 1 месяц.
Я было и сам почти создал его, но, как увидел, в каком виде дата в таблице - так и о...онарел. Открыл нужную таблицу через phpMyAdmin, а там: вобщем, столбец называется user_date_last_login (ну, это понятно),
а вот значение, например, для даты 27.10.2006 выглядит так:
1161936732
Подскажите, что всё это значит. Пожалуйста!
← →
Desdechado © (2006-10-27 17:46) [1]похоже на количество секунд с 01.01.1970
← →
Ketmar © (2006-10-27 17:54) [2]unix time, я полагаю.
← →
svg (2006-10-27 18:01) [3]Это уже кое-то! Спасибо. Буду копать в этом напрвлении.
← →
Плохиш © (2006-10-27 18:17) [4]... where user_date_last_login < :myDate
ADODataSet.Parameters.ParamByName("myDate").Value := IncMonth(Date, -1);
← →
Плохиш © (2006-10-27 18:19) [5]
> phpMyAdmin
Опс, пардон, забыл, что это форум по пхп.
← →
Anatoly Podgoretsky © (2006-10-27 18:25) [6]Не может быть, чтобы у этой базы или у ПХП не было функций автоматического конвертирования.
← →
svg (2006-10-27 19:58) [7]> Не может быть, чтобы у этой базы или у ПХП не было функций
> автоматического конвертирования.
Да есть у php-скрипта такая функция и выводит он список нужных пользователей. А возле каждого - кнопка "удалить". Жмешь - а она тебе: "Подтвердите". Итого, на удаление одного пользователя - 2 клика и 2 перезагрузки страницы (а если их три сотни будет?). А в phpMyAdmin, выведя правильным запросом такой список, выделить и удалить всех можно одним кликом. Вот такая проблема.
Вообще, я постепенно вникаю и изучаю все это. Но все идет очень медленно, а решить конкретную, и, почти уверен, что пустяковую, задачу понадобилось уже сейчас. Такие вот дела. И еще раз спасибо всем, кто откликнулся
← →
Desdechado © (2006-10-27 20:38) [8]Не понимаю, каким боком "функция и выводит он список нужных пользователей" соотносится с датой.
Еще менее понимаю, причем тут пхп-скрипт с его кликами и перезагрузками...
← →
DiamondShark © (2006-10-27 22:25) [9]
> Вообще, я постепенно вникаю и изучаю все это
И задача "удалить всех одним кликом" для этого -- самое подходящее.
:-)
← →
svg (2006-10-28 12:12) [10]Для Desdechado ©:
>Не понимаю, каким боком "функция и выводит он список нужных >пользователей" соотносится с датой
Есть необходимость вывести список пользователей логинившихся последний раз до такой-то ДАТЫ. Вот так и соотносится.
Для DiamondShark ©:
> :-)
Это один из самых дельных советов. Спасибо огромное.
Просто еще не приходилось сталкиваться вплотную с форматом времени Unix. После подсказки Desdechado © и Ketmar © и найденного небольшого скрипта перевода времени туда-обратно все пошло как надо. И phpMyAdmin выводит из базы всё, что мне нужно. Еще раз всем Спасибо, Danke, Tak, Merci, Grazie, Gracias, Obrigado, Thanks, etc.
P.S. Еще раньше я понял, что залез со своим вопросом не в тот форум. Ну, да ладно. Результат ведь всё равно оказался положительным. ;)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.039 c