[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сплит даты
Chaosito
Здраствуйте форумчане.
Пишу дипломный проект, сайт для колледжа. Возникла такая проблема:

Нужно сделать вывод пропусков студентов на экран в виде таблицы, это понятно, для хранения прогулов решено было, выбрать такую структуру хранения в бд:

-id (int) // Идентификатор пропуска
-user_id (int) // Идентификатор студента
-missed (int) // Кол-во пропущенных часов
-date (date) или UnixTime (int) // Дата пропуска


Вывести таблицу нужно вот в таком виде:
user posted image

сам вопрос: как разделить дату чтобы получить месяц день год итд




Спустя 7 минут, 39 секунд (16.09.2010 - 19:06) phz написал(а):
Если я правильно понял... Простой пример:

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 написал(а):
хм.. а если мне нужны все числа такого то месяца и года то я могу сделать так:

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 сообщений пользователю.

Спустя 7 часов, 48 минут, 47 секунд (17.09.2010 - 05:37) phz написал(а):
Да я подзябнул))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.