Tolwin: Array wird wieder überschrieben

Beitrag lesen

Hallo Forum,
ich habe ein Problem mit einem Formular. Diese Formular ruf sich über $_SERVER['PHP_SELF'] selbst auf und soll ein Array erweitern.
Um es etwas genauer zu beschreiben - es besteht die Möglichkeit aus
einer Liste mit Ländern (220 Stück) 5 zu selektieren. Dies geschieht aber einzeln, d.h. man wählt ein Land aus und drückt auf hinzufügen.
Jetzt wird die Seite neu geladen und das Land angezeigt. Das nächste Land das ausgewählt wird soll nun dem zuvor gewählten hinzugefügt wwerden - bis max. 5 Länder gewählt sind. Hierzu befülle ich ein Array mit den relevaten Daten die ich aus einer DB erhalte:

$LAND_ARRAY[$row_landinfo["LAND_ID"]]['LAND_ID'] = $row_landinfo["LAND_ID"];
    $LAND_ARRAY[$row_landinfo["LAND_ID"]]['LANDNAME'] = $row_landname["LAND"];
    $LAND_ARRAY[$row_landinfo["LAND_ID"]]['ZEITZONE'] = $row_landinfo["ZEITZONE"];
    $LAND_ARRAY[$row_landinfo["LAND_ID"]]['WAEHRUNG'] = $row_waehrung["WAEHRUNG"];

Leider wird das Array bei jedem "hinzufügen" eines neuen Landes wieder überschrieben. Ich ging davon aus das über $_SERVER['PHP_SELF'] das Array ergänzt wird?!?! Kann mir jemand sagen woran dies liegt?

Vielen Dank