ik haal data uit mijn DB voor een stats systeem. Het gaat om het volgende:
Er worden 2 infos uit de DB gehaald (1: Land v. bezoeker, en 2: De O/S Taal). Deze zet ik in 2 apparte arrays. Daarnaast worden deze 2 infos in de mysql_query met COUNT() geteld, en ook in 2 apparte arrays gezet.
Hoe kan ik er nu voor zorgen dat alle data die bij landcode NL hoort (bijv. 10 bezoekers komen uit NL... dus "NL" => 10) in 1 array wordt zamengevoegd...?
Ik heb 't al met array_push geprobeert maar die zet het er alleen maar bij... Ik zou graag willen dat de array er dan zo uitziet:
foreach ($test1 as $k => $v) {
if (array_key_exists ($k, $landen)) {
$landen[$k] += $v;
}
else {
$landen[$k] = $v;
}
}
// normaal gesproken zet je deze maar 1 keer in je while loop als je fetcht
// om nu te testen met $test2 gebruik ik hem hier dubbel
foreach ($test2 as $k => $v) {
if (array_key_exists ($k, $landen)) {
$landen[$k] += $v;
}
else {
$landen[$k] = $v;
}
}