hannes: array an bestimmten stellen befüllen

Beitrag lesen

jetzt hab ich doch noch ne fage:

ich möchte gerne das array wie folgt füllen, leider kann er das $z1 nicht umsetzen:

$z1 = 49;
 while ($row = mysql_fetch_array($result))
 {
  $spalte1 = $row["spalte1"];
  $h1 = array_fill($z1, 1, $spalte1);
  $z1 = $z1+1;
  print "h1[$z1]:" . $h1[$z1] . "<br>";
 }

ich möchte ein array mit allen werten aus meiner datenbank-abfrage
erstellen, beginnend ab einem index von 50.

vielleicht geht das auch anders?
habt ihr ideen?