I have a problem adding data to a multidimensional array in a while loop.
My code lookes like this
while ($dataOmråde=mysql_fetch_array($område))
{
if(!in_array($dataOmråde['STED'], $aSted))
{
$aSted[] = $dataOmråde['STED'];
$aOmråde[$dataOmråde['BY']]['pladsnr'] = array($dataOmråde['PLADSNR']);
}
else
{
$aOmråde[$dataOmråde['BY']]['pladsnr'] = array($dataOmråde['PLADSNR']);
}
}
But this keeps overwrithing my data so I get a result like this.
Array ( [Annaberg] => Array ( [pladsnr] => Array ( [0] => O_DAC_ALP_001 )
Bu what I want is to append data to the pladsnr array, so the result should look like this.
Array ( [Annaberg] => Array ( [pladsnr] => Array ( [0] => O_DAC_ALP_001, [1] => new pladsnr, [2] => new pladsnr second )
I have tried array_push but cant get i to work. Hopes someone can help:-)
Regards, Andreas
var_dump, instead ofprint_r?... It might look easier to read