Есть 2 поля:
1. "Дата", в формате (число.месяц.год)
2. "Дата_группа", в формате (месяц.год)
Задача в том чтобы при сохранении записи или изменении поля "Дата" в поле "Дата_группа" копировалась значение поля "Дата" но уже в формате без числа.
Это нужно что бы я смог сгруппировать записи по месяцам, по полю "Дата_группа"
2
Как в новое вставить значение другого?
Автор btpahce, 26 авг. 2013 14:35
В теме одно сообщение
#1
Отправлено 26 Август 2013 - 14:35
#2
Отправлено 26 Август 2013 - 15:26
$line['Дата группа'] = substr($line['Дата'],0,7);
Формат будет "год-месяц", "2013-08". Если нужен именно "месяц.год", то:
$line['Дата группа'] = substr($line['Дата'],5,2).".".substr($line['Дата'],0,4);
Но в этом случае не будет адекватной сортировки групп по году-месяцу (будет вначале по месяцу, а потом по году). Компромисный вариант - "год.месяц". Меняете просто местами substr во втором примере.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных