Ergebnis 1 bis 6 von 6

Thema: array wie auslesen?

  1. #1
    TP-Junior
    Registriert seit
    Mar 2002
    Ort
    Hof
    Beiträge
    20

    Lightbulb array wie auslesen?

    Hallo,

    ich habe folgenden Array erstellt:

    Array
    (
    [GetQuickApproverListResult] => Array
    (
    [ApproverList] => Array
    (
    [0] => Array
    (
    [ApproverEmail] => admin@emailadresse.de
    [ApproverType] => Generic
    )

    [1] => Array
    (
    [ApproverEmail] => administrator@emailadresse.de
    [ApproverType] => Generic
    )

    [2] => Array
    (
    [ApproverEmail] => hostmaster@emailadresse.de
    [ApproverType] => Generic
    )

    [3] => Array
    (
    [ApproverEmail] => root@emailadresse.de
    [ApproverType] => Generic
    )

    [4] => Array
    (
    [ApproverEmail] => ssladmin@emailadresse.de
    [ApproverType] => Generic
    )

    [5] => Array
    (
    [ApproverEmail] => sysadmin@emailadresse.de
    [ApproverType] => Generic
    )

    [6] => Array
    (
    [ApproverEmail] => webmaster@emailadresse.de
    [ApproverType] => Generic
    )

    [7] => Array
    (
    [ApproverEmail] => support@emailadresse.com
    [ApproverType] => Manual
    )

    )

    [QueryResponseHeader] => Array
    (
    [Timestamp] => 2005-03-06T11:50:44.732-05:00
    [SuccessCode] => -1
    )

    )

    )

    (Inhalte nur als Beispiel)

    Ich möchte folgendes verwirklichen:
    Es sollen nur die Werte die unter "[ApproverEmail]" gespeichert sind ausgelesen werden und anschließend dynamisch in einem Pop-Up Menü (Formular) zur Auswahl zur Verfügung stehen.
    Nochmal im Detail:
    Ein Besucher gibt also seine Emailadresse an. Es startet automatisch ein Script, welches eben diese o.g. Emailadressen vorschlägt und in einem Array zurück liefert. Anschließend soll der Besucher seine Wunsch Email über dem erwähnten Pop-Up Menü auswählen können. Die Anzahl der zurückgegebenen Emailadressen (Vorschläge vom System) können in der Anzahl variieren.
    Hat jemand eine Idee wie und ob dies realisierbar ist?

    Gruss
    Andi

  2. #2
    TP-Special Mod Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    naja, Du hast es Dir etwas schwer gemacht, da Du ein assoziatives Array gemacht hast, und dann einfach Werte mit [] zugewiesen hast.
    mach doch die Emailsachen in das Array [email], dann stehen die Einträge in
    [email][0], [email][1]
    und Du kannst auswerten
    for($i=0;$i<count($array[email]);$i++) {
    $emailaddi=$array[email][$i][ApproverEmail];
    $emailtyp=$array[email][$i][ApproverType];
    }

    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer

  3. #3
    TP-Veteran Avatar von heatseeker
    Registriert seit
    Jun 2003
    Ort
    Aachen, Germany, Germany
    Beiträge
    1.165
    für sowas gibt es foreach....

  4. #4
    TP-Special Mod Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    @heatseeker
    Das klingt so wie -> das geht mit php
    Es ging darum zu zeigen, wie es generell geht.
    Natürlich kann man das auch mit foreach oder while oder sonst wie machen

    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer

  5. #5
    TP-Veteran Avatar von heatseeker
    Registriert seit
    Jun 2003
    Ort
    Aachen, Germany, Germany
    Beiträge
    1.165
    ich dachte ja nur, wenn du es ihm zeigst, dann zeigs ihm richtig. es geht ja um den lerneffekt....

  6. #6
    TP-Insider Avatar von skipperjan
    Registriert seit
    Jan 2005
    Ort
    Düsseldorf
    Beiträge
    981
    Hallöchen...........

    Nur mal so eine Zwischenfrage, wo kommt denn das array her, also die Werte?

    Schreibst du es statisch irgendwo hin oder liest du es aus einer DB oder einem File aus?

    Je nachdem wo es her kommt hast du die Chance das Ganze etwas kürzer und übersichtlicher zu definieren, so wie du es hingeschrieben hast, sieht es wie eine print_r() Ausgabe aus.

    So long,

    skipperjan
    Chenaski - Klamotten designed by Pete
    USE - nicht immer nur mit Stars and Stripes rumlaufen!

    Hunde in der Großstadt: Guck mal wo ich fast reingetreten bin.....

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. komplette homepage auslesen und ausgeben...
    Von RanDalt im Forum Traum-Dynamik
    Antworten: 1
    Letzter Beitrag: 03.12.2004, 12:15
  2. Antworten: 3
    Letzter Beitrag: 12.12.2003, 13:00
  3. Ich krieg die Array Krise :)
    Von creative4web im Forum Traum-Dynamik
    Antworten: 12
    Letzter Beitrag: 14.09.2002, 01:49
  4. wie Zeit auslesen und mit Differenz anzeigen
    Von SirGromit im Forum Traum-Dynamik
    Antworten: 5
    Letzter Beitrag: 12.03.2002, 17:09

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51