Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Array Wert des Schlüssels ausgeben

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • webdreamer
    hat ein Thema erstellt [Erledigt] Array Wert des Schlüssels ausgeben.

    [Erledigt] Array Wert des Schlüssels ausgeben

    Hallo.
    Ich möchte aus folgendem Array die parent_id Nummer (Key/Schlüssel) 2 ausgeben.
    Also [2][326]
    Wie mach ich das?

    Code:
    Array ( [0] => Array ( [FrageID] => 2 [parent_id] => 320 ) [1] => Array ( [FrageID] => 321 [parent_id] => 324 ) [2] => Array ( [FrageID] => 326 [parent_id] => 326 ) )
    Mit Array_key_exists und dann einer Schleife? Gibt es vielleicht eine andere Möglichkeit?

    Gruss und Danke!!

  • VPh
    antwortet
    [Achso... Bloß nicht die Fehlermeldung vollständig posten, Andeutungen reichen ja..]

    PHP-Code:
    echo '<pre>';
    var_dump($y);
    var_dump($_SESSION['berater'][$y]['parent_id']);  
    exit; 

    Einen Kommentar schreiben:


  • webdreamer
    antwortet
    Notice: Undefined Offset....

    Einen Kommentar schreiben:


  • VPh
    antwortet
    Zitat von webdreamer Beitrag anzeigen
    So geht es nicht:
    Warum nicht?

    Einen Kommentar schreiben:


  • webdreamer
    antwortet
    Oh Mann... Danke!! Man muss natürlich auch den Schlüssel Nr. 2 haben... Jetzt läufts...

    Eine letzte Frage
    Wie ersetze ich die "2" durch eine Variable $y?

    So geht es nicht:

    PHP-Code:
    $wert=$_SESSION['berater'][$y]['parent_id']; 

    Einen Kommentar schreiben:


  • VPh
    antwortet
    PHP-Code:
    <?php
    // error-reporting aktivieren
    error_reporting(-1);
    ini_set('display_errors'1);

    // Versuch deine Ausgangssituation nachzustellen
    $frage = array('FrageID' => 2'parend_id' => 320);
    $_SESSION['berater'][] = $frage;
    $frage = array('FrageID' => 321'parend_id' => 324);
    $_SESSION['berater'][] = $frage;
    $frage = array('FrageID' => 326'parend_id' => 326);
    $_SESSION['berater'][] = $frage;

    // Darstellung des Ergebnisses
    echo '<pre>';
    var_dump($_SESSION['berater'][2]['parend_id']); // int(326)
    exit;
    Error-reporting aktiv?

    Solltest auch mal an deiner Fragestellung arbeiten.

    Einen Kommentar schreiben:


  • Spamversender
    antwortet
    dann ist kein Wert in der Variable gespeichert...

    Einen Kommentar schreiben:


  • webdreamer
    antwortet
    Schlicht... Nix... Die Variable bleibt leer...

    Einen Kommentar schreiben:


  • Spamversender
    antwortet
    Was kommt da für ein Fehler?

    Einen Kommentar schreiben:


  • webdreamer
    antwortet
    Ich probiere das so
    PHP-Code:
    $wert=$_SESSION['berater'][2]['parent_id']; 
    Das funktioniert nicht... Was ist falsch?

    Einen Kommentar schreiben:


  • Spamversender
    antwortet
    $wert = $variable[2]["parent_id"]
    // = 326

    Einen Kommentar schreiben:

Lädt...
X