Jan Bosschaart: Mehrdimensionale Arrays ansprechen?

Hallo,

habe in PHP meine Datenbank in einem Mehrdimensionalen Array namens $daten, der somit als Werte wiederum Arrays enthält, nämlich die einzelnen Datensätze (Zeilen) der Tabelle. Nun würde ich gern direkt darauf zugreifen können, etwa in Form von "echo $daten[2,'Name']", also aus dem zweiten Datensatz den Inhalt der Spalte Name ausgeben, allein, PHP weigert sich..:-) Wie muss ich denn adressieren, um an die Felder heranzukommen?

Besten Dank im Voraus,

Jan

  1. Hallo Jan!

    Da bin ich auch zuerst drüber gestolpert. PHP nutzt die Notation $array[1]['name'] (also jeweils [] für ein (Sub-)array).

    Hope that helps.

    Bis denne,
    Dennis

  2. Hallo,

    "echo $daten[2,'Name']"

    du kannst so auf das ganze zugreiffen:

    echo $daten[2][Name];

    mach mal einen var_dump($daten) dann siehst du wie das ganze aufgebaut ist.

    mfG

    Thomas