Author Topic: Problem mit mehrdimensionalem Array  (Read 684 times)

0 Members and 1 Guest are viewing this topic.

Offline Mathias.R

  • Newbie
  • *
  • Posts: 4
Problem mit mehrdimensionalem Array
on: Sat, 10. January 2009 - 17:51:52
Um es kurz zu machen:
Ich hab da folgendes mehrdimensionales Array:

Code: [Select]
Array
(
    [rooms] => Array
        (
            [0] => Array
                (
                    [id] => 1
                    [name] => Wohnzimmer
                )

            [1] => Array
                (
                    [id] => 2
                    [name] => Schlafzimmer
                )

        )

    [ops] => Array
        (
            [1] => Array
                (
                    [0] => Array
                        (
                            [id] => 1
                            [name] => TV
                        )

                    [1] => Array
                        (
                            [id] => 2
                            [name] => Radio
                        )

                    [2] => Array
                        (
                            [id] => 4
                            [name] => DVD - Player
                        )

                    )
            [2] => Array
                (
                    [0] => Array
                        (
                            [id] => 1
                            [name] => TV
                        )

                    [1] => Array
                        (
                            [id] => 2
                            [name] => Radio
                        )

                    [2] => Array
                        (
                            [id] => 12
                            [name] => Einzellbett
                        )

                 )

        )

)

Und ich w�rde gerne eine Einzellauflistung haben, in etwa so:

[rooms][1]
[ops][1][0]
[ops][1][1]
[ops][1][2]
...
[rooms][2]
[ops][2][0]
[ops][2][1]
[ops][2][2]

etc.

Wie muss das angehen? Die Tutorials etc sind da etwas undurchsichtig.
Last Edit: Sat, 10. January 2009 - 20:29:18 by Mathias.R

Offline ClausVB

  • Administrator
  • Hero Member
  • *****
  • Posts: 566
    • Homepage: clausvb.de
Re: Problem mit mehrdimensionalem Array
Reply #1 on: Sat, 10. January 2009 - 19:28:07
Hi Mathias!

Bitte k�rze Deinen Array (hier im Forum) und formatiere in ordentlich, also Ausgabe mit dem PRE-Tag und der Funktion "print_r()".

Du musst Deinen Array zu einem LOOP-Array zusammenbauen.

Versuche erstmal zwei bis drei Elemente in den LOOP-Array einzubauen und poste hier das Ergebnis.

Gru�
Claus

Offline Mathias.R

  • Newbie
  • *
  • Posts: 4
Re: Problem mit mehrdimensionalem Array
Reply #2 on: Sat, 10. January 2009 - 21:01:49
Dass ich dich richtig verstehe:
Ich muss mir ein Array erstellen, das wie folgt aussieht:

Code: [Select]
Array
(
    [rooms] => Array
        (
            [0] => Array
                (
                    [id] => 1
                    [name] => Wohnzimmer
                    [ops] => Array (blabla)
                )

            [1] => Array
                (
                    [id] => 2
                    [name] => Schlafzimmer
                    [ops] => Array (blabla)
                )

        )
)

Offline ClausVB

  • Administrator
  • Hero Member
  • *****
  • Posts: 566
    • Homepage: clausvb.de
Re: Problem mit mehrdimensionalem Array
Reply #3 on: Sat, 10. January 2009 - 21:15:28
Nein, der Array muss so aussehen:

Code: [Select]
Array
(
  [0] => Array
    (
      [rooms] => Array
         (
            [0] => Array
                ( ...

Alles klar?

Lies bitte mal genau die Beispiele in der Doku (siehe Hyperlink oben), danke!

Gru�
Claus