PHP_Dude: Wie kann ich diese Arrays vergleichen?

Beitrag lesen

Also angenommen die Daten kommen so rein:

$row[0]=array('2000-07-01','3');
$row[1]=array('2000-07-01','5');
$row[2]=array('2000-07-01','2');
$row[3]=array('2000-08-01','1');
$row[4]=array('2000-08-01','8');

würde das so machen:
$datum=array();
$aktdatum='';
while($row=DBABFRAGE) {
  $aktdatum=implode('',explode('-',$row[0]));
  $datum[$aktdatum]+=$row[1];
}

Als Ergebnis dieser Schleife kommt raus:

$datum[20000701]=10;
$datum[20000801]=9;

Vielleicht gibt es eine bessere Lösung wenn man das gleich von der DB zusammenzählen lässt aber damit kenne ich mich nicht so gut aus.