Auge: Array-Element existiert, aber verliert Inhalt

Beitrag lesen

Hallo

Aus einer Datenbank lese ich die Zeilen aus und erhalte ein Array folgenden Schemas:

$row[0][0] = "2004-09-30";
$row[0][1] = 1;
$row[1][0] = "2004-10-01";
$row[1][1] = 1;
... usw. usf. ...

Von dem jeweiligen Feld [0], welches ein Datum repräsentiert, brauche ich nur
die Jahres- und Monatsangabe. Diese hole ich mir in einer Schleife

while ($row = mysql_fetch_row($a))
   {
   $test[] = substr($row[0],0,7);
   }

Hernach gebe ich den Inhalt des Arrays $test in einer Schleife aus, und finde
dort alle Werte (in diesem Falle aus dem Sep., Okt. und Nov. diesen Jahres) vor.
Da ich eigentlich nur wissen will, ob es Datensätze im jeweiligen Monat gibt,
jage ich über das Array $test mit array_unique() rüber.

$test = array_unique($test);

Die neuerliche Ausgabe per Schleife gibt folgendes aus:

for ($d=0;$d<count($test);$d++)
   {
   echo "<p>".$d." - ".$test[$d]."</p>\n";
   }

0 - 2004-09
1 - 2004-10
2 -

Das Element für den November des Jahres existiert zwar, es ist aber leer.
Woran kann das liegen?

Tschö, Auge

--
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)