ChrisB: IF in einem SELECT-Statement

Beitrag lesen

Hi,

"link_name" und "link_target" sind immer vorhanden, also immer true; die einzige Bedingung ist, dass diese der "link_gruppe" = 'Hauptmenu' angehören.
Das Resultat speicher ich dann im Array: $HauptLinks[$kategorienRow['link_target']] = $kategorienRow['link_name'];
[...]
"sub_link_name" und "sub_link_target" sind sozusagen Optional, da nicht jede Seite (Kategorie) unbedingt noch unterseiten haben muss.
Wenn es "Sublinks" gibt, speicher ich diese auch in einem Array: ~~~php

$SubLinks[$kategorienRow['sub_link_target']] = $kategorienRow['sub_link_name'];

  
Warum reisst du das ganze überhaupt mit Gewalt derart auseinander, in dem du Sachen, die eigentlich zusammengehören, in unterschiedliche Datenobjekte steckst?  
  
Warum bildest du das (scriptseitig) nicht in einem mehrdimensionalen Array ab?  
  
Ein Link kann Unterelemente haben oder nicht, wenn ja, dann sind diese in einem Array abgelegt, das wiederum Links enthält, die wiederum Unterelemente haben können oder nicht, ...  
  
MfG ChrisB  
  

-- 
Light travels faster than sound - that's why most people appear bright until you hear them speak.