Здравейте,
от известно време мъча да направя следното:
имам някакви данни които взимам от база.
След като ги взема трябва да ги групирам на база период - ден, седмица, месец. Т.е. ако периода които е избран е <= 7 дни групирам по ден (тук е ясно).
Ако периода е >7 групирам на седмична база и ако е повече от 30 на месечна.
Посленото което бях измъдрил е това
http://pastebin.com/DKu74ysP
чиито резултат е - http://pastebin.com/QkKBW42R
Но не мога да го доизмисля
това което целя е накрая да получа нещо подобно
Реално ключът на масива да бъде е периода на групиране, и ако има ден за който няма стойност той трябва да бъде запълнен с нулеви стойности.
Някой ако има някакви идеи/насоки, ако може да ги сподели
от известно време мъча да направя следното:
имам някакви данни които взимам от база.
След като ги взема трябва да ги групирам на база период - ден, седмица, месец. Т.е. ако периода които е избран е <= 7 дни групирам по ден (тук е ясно).
Ако периода е >7 групирам на седмична база и ако е повече от 30 на месечна.
Посленото което бях измъдрил е това
http://pastebin.com/DKu74ysP
чиито резултат е - http://pastebin.com/QkKBW42R
Но не мога да го доизмисля
това което целя е накрая да получа нещо подобно
Код:
[2017-02-13 - 2017-02-20] =>
[0]=>....
[1]=>....
[2]=>...
Реално ключът на масива да бъде е периода на групиране, и ако има ден за който няма стойност той трябва да бъде запълнен с нулеви стойности.
Някой ако има някакви идеи/насоки, ако може да ги сподели