Malcolm Beck´s: array next gibt bool(false) zurück

Beitrag lesen

hi,

Wie Du das Array mit den Datenbankeinträgen gebastelt hast.

  if ($kategorien = $dat_verbindung->query($menuAbfrage)) {  
    while ($kategorienRow = $kategorien->fetch_assoc())  
    {  
      $haupt_links_array[$kategorienRow['link_target']] = $kategorienRow['link_name'];  
    }  
  } 

Dieses Array jage ich dann durch eine foreach-Schleife, um eine Navigation daraus zusammen zustückeln.

Beachte bitte im PHP-Manual auch die Warnungen und Hinweise z.B zu current():
"Es ist nicht möglich, das Ende eines Arrays von einem boolean  FALSE-Wert zu unterscheiden."

Ich merke gerade schon, dass mein vorhaben auch mit current() und next() nicht so einfach zu lösen sein wird.

Nur so aus Neugier:  kennst Du foreach?

Ja, foreach kenne ich natürlich, nur möchte ich keine Schleife sondern eine „weiterblättern-Funktion“ basteln, daher benötige ich current -- next -- und prev.

mfg

--
echo '<pre>'; var_dump($Malcolm_Beck`s); echo '</pre>';
array(2) {
  ["SELFCODE"]=>
  string(74) "ie:( fl:) br:> va:? ls:? fo:) rl:| n4:# ss:{ de:? js:} ch:? sh:( mo:? zu:("
  ["Meaningful"]=>
  string(?) "Der Sinn des Lebens ist deinem Leben einen Sinn zu geben"
}