I'm trying to create a multidimensional array in php/mysql from my database and I want to group them based on months..
I have a database result like this
Count | service availed | month
18 | blood test | january
30 | dental | january
50 | blood pressure | january
18 | medical | january
20 | blood test | february
30 | dental | february
26 | blood pressure | february
72 | medical | february
33 | blood test | march
52 | dental | march
49 | blood pressure | march
40 | medical | march
my array looks like this:
Array (
[0] => Array (
[numbers] => 18
[Service_availed] => Blood Pressure
[Bulan] => January )
[1] => Array (
[numbers] => 449
[Service_availed] => Blood Test
[Bulan] => January )
[2] => Array (
[numbers] => 442
[Service_availed] => Dental Service
[Bulan] => January )
[3] => Array (
[numbers] => 26
[Service_availed] => Medical Service
[Bulan] => January )
[4] => Array (
[numbers] => 1
[Service_availed] => Blood Pressure
[Bulan] => February )
[5] => Array (
[numbers] => 152
[Service_availed] => Blood Test
[Bulan] => February )
[6] => Array (
[numbers] => 9
[Service_availed] => Dental Service
[Bulan] => February )
[7] => Array (
[numbers] => 9
[Service_availed] => Medical Service
[Bulan] => February )
[8] => Array (
[numbers] => 350
[Service_availed] => Blood Test
[Bulan] => March )
[9] => Array (
[numbers] => 39
[Service_availed] => Dental Service
[Bulan] => March )
[10] => Array (
[numbers] => 4
[Service_availed] => Medical Service
[Bulan] => March )
)
what i want is to have like this array group in months
$array_permonth = [[18,30,50,18],[20,30,26,72],[33,52,49,40]]
what can i do to make the array?