olaf bensch: Auslesen, aber dynamisch...?

hallo forum,

ich lese aus einer datenbank die verschiedenen kategorien aus.
diese können unterrubriken haben.

kategorien und unterrubriken sind variabel - und ich möchte nun,
dass diese auch variabel ausgelesen werden.
also nicht einfach in einer schleife.

ich habe es so gemacht.

$i = 0;
$cat1[$i] = $row["cat1"];
$i ++;
echo "$cat1[0]"; --> erste kategorie

aber so kann ich nur fix definieren...

wie lese ich das ganze so aus, dass alles dynamisch habe ?
danke

olaf

  1. CAT .. Category
    SUB .. SUB Category

    Datenarray erzeugen:

    for($a=0;$a<$ANZ_CAT;$a++)
      for($i=0;$i<$ANZ_SUB);$i++)
      {
        $CAT_array[$CAT_NAME[$a]] = $SUB_NAME[$i];
      }

    Wenn ich nun alle Subcategorien einer bestimten CAT ausgeben möchte, so muss ich nur folgende Schleife anwenden:

    for($i=0;$i<count($CAT_array["Beispielcategory"]);$i++)
    {
      echo $CAT_array["Beispielcategory"][$i];
    }

    Code ist nur Schemenhaft und soll nur ca. zeigen wie es geht!

    Hoffe Du verstehst was ich da von mir gegeben habe!

    lg webmonk