I have 2 muldimensional arrays. the first from database(example values), another as an date interval(exmple dates, can be much bigger). I need to generate a third array that fills the dates gap from the first one, note that the value of the key "agent" changes.
php5, sqlServer, pdo connection
<?php
$array_sellers = array(
array(
'agent'=>1,
'date' =>'2019-01-01',
'sales' =>2
),
array(
'agent'=>1,
'date' =>'2019-01-02',
'sales' =>4
),
array(
'agent'=>2,
'date' =>'2019-01-03',
'sales' =>1
),
);
$array_dates = array('2019-01-01','2019-01-02','2019-01-03');
//output array
$output = array(
array(
'agent'=>1,
'date' =>'2019-01-01',
'sales' =>2
),
array(
'agent'=>1,
'date' =>'2019-01-02',
'sales' =>4
),
array(
'agent'=>1,
'date' =>'2019-01-03',
'sales' =>0
),
array(
'agent'=>2,
'date' =>'2019-01-01',
'sales' =>0
),
array(
'agent'=>2,
'date' =>'2019-01-02',
'sales' =>0
),
array(
'agent'=>2,
'date' =>'2019-01-03',
'sales' =>1
),
);
?>