1 / 1 / 6
Регистрация: 29.11.2013
Сообщений: 233
|
||||||
1 | ||||||
Вывод даты по порядку блоков25.03.2014, 23:09. Показов 1075. Ответов 17
Метки нет (Все метки)
Всем доброго времени суток. Прошу помощь с решением проблемы вывода даты. В имеется 5 столбца. id, name, success, date, position. Есть файл отвечающий за вывод данных. Выводятся данные из столбца name а также две кнопки.
0
|
25.03.2014, 23:09 | |
Ответы с готовыми решениями:
17
При выборе даты в календаре - заполнять ячейки по порядку до определенной даты и рядом высвечивать день недели Вывод даты из базы и подсчет строк где втстречаются эти даты Надо дописать!Ассемблер вывод системной даты,времени и даты ближайшего воскресенья Вывод системной даты, времени и даты ближайшего воскресенья |
1 / 1 / 6
Регистрация: 29.11.2013
Сообщений: 233
|
|
27.03.2014, 01:38 [ТС] | 2 |
Что неужели не кто не может помочь с выводом дат по порядку
0
|
177 / 125 / 28
Регистрация: 30.10.2013
Сообщений: 686
|
|
27.03.2014, 12:30 | 3 |
объясните нормально, как 8-ему ребенку, что вы хотите сделать. Ибо постановка проблема довольно расплывчата
0
|
1 / 1 / 6
Регистрация: 29.11.2013
Сообщений: 233
|
|||||||||||
27.03.2014, 12:52 [ТС] | 4 | ||||||||||
AmsTaFFix, есть база данных. из нее делается выборка данных
Вбазе есть стобец name и datе дак вот нужно чтобы после выборки данные выводились в сооветствии с датой(а не так как расположены в БД) т.е. строка с датой 25.08.2012 былоб бы выше строки с 25.02.2012.
0
|
177 / 125 / 28
Регистрация: 30.10.2013
Сообщений: 686
|
||||||
27.03.2014, 15:49 | 5 | |||||
0
|
1 / 1 / 6
Регистрация: 29.11.2013
Сообщений: 233
|
|
27.03.2014, 16:12 [ТС] | 6 |
AmsTaFFix, Почти работает, он ставит приоритет в число потом месяц затем год.
а нужно наоборот год месяц день. Вот скрин, как отображает Второй элемент должен быть на пред последней позиции... Можно как нибудь это поправить
0
|
177 / 125 / 28
Регистрация: 30.10.2013
Сообщений: 686
|
|
27.03.2014, 23:05 | 7 |
в каком формате у вас дата? какой тип столбца в таблице?
0
|
1 / 1 / 6
Регистрация: 29.11.2013
Сообщений: 233
|
|
28.03.2014, 03:43 [ТС] | 8 |
AmsTaFFix, Текстовый. Т.к. если поставить значение поля DATE, то маска ввода задаваемая базой в этом поле будет: год-месяц-день,
а мне нужно было чтобы было день.месяц.год. Как поменять ее в базе без jquary я не знаю. А использовать jqury в данной ситуации нельзя. Поэтому сделал текстовый
0
|
177 / 125 / 28
Регистрация: 30.10.2013
Сообщений: 686
|
|
28.03.2014, 10:58 | 9 |
а не проще хранить в БД, как она захочет, а самому выводить данные как захочется, используя специальные классы, типа Date в JS и DateTime в PHP
что ещё за jquary c jqury? и зря
0
|
1 / 1 / 6
Регистрация: 29.11.2013
Сообщений: 233
|
|
28.03.2014, 13:08 [ТС] | 10 |
AmsTaFFix, ну дак если я в инпути ввожу дату 21.03.2014 он в базу ее закидывает вот так 2103-20-14
Добавлено через 7 минут Если поле DATE стоит. Я не так давно с базами стал работать, поэтому многое не знаю. и как из поля инпут с маской дд.мм.гггг корректно занести эти данные в базу с маской гггг-дд-мм. И потом так же из базы с такой маской вывести на инпут
0
|
177 / 125 / 28
Регистрация: 30.10.2013
Сообщений: 686
|
|
28.03.2014, 13:15 | 11 |
во время записи в БД, вы можете распарсить дату и создать затем новую необходимого формата
0
|
1 / 1 / 6
Регистрация: 29.11.2013
Сообщений: 233
|
|
28.03.2014, 13:59 [ТС] | 12 |
AmsTaFFix, и как это сделать...
0
|
177 / 125 / 28
Регистрация: 30.10.2013
Сообщений: 686
|
||||||
28.03.2014, 16:48 | 13 | |||||
блин, хотел написать много, но напишу мало.
Покажу первый способ:
1
|
1 / 1 / 6
Регистрация: 29.11.2013
Сообщений: 233
|
|
28.03.2014, 18:18 [ТС] | 14 |
Спасибо очень помогло все заносится и выводится как нужно. А еще такой вопрос ну я объясню на примере так проще. предположим есть 5 строк и они выводятся у меня в таком порядке:
31.03.2014 30.03.2014 29.03.2014 28.03.2014 27.03.2014 Допусти сегодня 28.03.2014. Дак вот, нужно чтобы даты идущие после сегодняшней(после 28.03.2014),а это в нашем случае 29,30 и 31.03.2014 скрывались. Добавлено через 3 минуты это нужно поставить условие из 3 частей: каждый элемент массива сравнить с соответствующим элементом date('d'),date('m')date('Y) и если условия выполняется выводить, но почему то на деле не выходит
0
|
177 / 125 / 28
Регистрация: 30.10.2013
Сообщений: 686
|
|
31.03.2014, 10:55 | 15 |
Ох, сейчас не вспомню как там красиво даты сравнивать, но скажу один способ. Вы можете создать из даты unixTime, что есть дата в в виде числа (кол-во секунд, прошедшее с 1970 года). Так вот получившиеся числа вы можете очень просто сранивать
0
|
1 / 1 / 6
Регистрация: 29.11.2013
Сообщений: 233
|
|
01.04.2014, 03:52 [ТС] | 16 |
AmsTaFFix, Хм а как тогда сравнивать с сегодняшним днем он же всегда разный. Ну чтобы скрыть те посты которые еще не наступили.
0
|
177 / 125 / 28
Регистрация: 30.10.2013
Сообщений: 686
|
||||||
01.04.2014, 10:54 | 17 | |||||
ну смотрите
TimeStamp завтрашнего дня будет больше timeStamp'a сегодняшего 86400 - вроде кол-во секунд в сутках (могу ошибаться)
0
|
1 / 1 / 6
Регистрация: 29.11.2013
Сообщений: 233
|
|
01.04.2014, 21:24 [ТС] | 18 |
AmsTaFFix, Спасибо. На днях попробую реализовать все это дело) щас пока другим занят
0
|
01.04.2014, 21:24 | |
01.04.2014, 21:24 | |
Помогаю со студенческими работами здесь
18
Вывод даты в ясейку Excel в формате даты Сделать вывод по порядку Вывод месяцев не по порядку Вывод цифр по порядку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |