Пишу дипломный проект, сайт для колледжа. Возникла такая проблема:
Нужно сделать вывод пропусков студентов на экран в виде таблицы, это понятно, для хранения прогулов решено было, выбрать такую структуру хранения в бд:
-id (int) // Идентификатор пропуска
-user_id (int) // Идентификатор студента
-missed (int) // Кол-во пропущенных часов
-date (date) или UnixTime (int) // Дата пропуска
Вывести таблицу нужно вот в таком виде:
сам вопрос: как разделить дату чтобы получить месяц день год итд
Спустя 7 минут, 39 секунд (16.09.2010 - 19:06) phz написал(а):
Если я правильно понял... Простой пример:
index.php?date=2010-03-15
Читаем мануал http://www.mysql.ru/docs/man/Date_and_time_functions.html
SELECT * FROM `news` WHERE FROM_UNIXTIME(news_datestamp,'%Y-%m-%d') = '".mysql_real_escape_string($_GET['date'])."'
index.php?date=2010-03-15
Читаем мануал http://www.mysql.ru/docs/man/Date_and_time_functions.html
Спустя 58 минут, 53 секунды (16.09.2010 - 20:05) Guest написал(а):
хм.. а если мне нужны все числа такого то месяца и года то я могу сделать так:
index.php?date=2010-03
?
и я так понимаю ты рассматривал второй вариант, т.е. ч\з UnixTime
SELECT * FROM `news` WHERE FROM_UNIXTIME(news_datestamp,'%Y-%m') = '".mysql_real_escape_string($_GET['date'])."'
index.php?date=2010-03
?
и я так понимаю ты рассматривал второй вариант, т.е. ч\з UnixTime
Спустя 11 минут, 12 секунд (16.09.2010 - 20:16) Chaosito написал(а):
Спасибо, проверил без дня, все работает отлично! Спасибо еще раз)
Спустя 1 час, 22 минуты, 54 секунды (16.09.2010 - 21:39) phz написал(а):
ёп, а плюс?))))
Спустя 9 минут, 15 секунд (16.09.2010 - 21:48) inpost написал(а):
phz
Надо минимум 10 сообщений пользователю.
Надо минимум 10 сообщений пользователю.
Спустя 7 часов, 48 минут, 47 секунд (17.09.2010 - 05:37) phz написал(а):
Да я подзябнул))