Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Mehrdimensionales Array sortieren

Einklappen

Neue Werbung 2019

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

  • [Erledigt] Mehrdimensionales Array sortieren

    Ich habe ein Array $json['messages']:

    [0] => Array
    (
    [id] => 1
    [message] => sample-message
    [time] => 1270998459
    )
    [1] => Array
    (
    [id] => 999
    [message] => sample-message
    [time] => 1270939459
    )
    [2] => Array
    (
    [id] => 80
    [message] => sample-message
    [time] => 1270990059
    )

    Das ich nach der ID sortieren will. Dazu erstelle ich ein neues Array:


    PHP-Code:
    $sortArray $json['messages'];
        foreach(
    $data as $key => $array) {
            
    $sortArray[$key] = $array[2];
        }
    array_multisort($sortArraySORT_ASCSORT_NUMERIC$data); 
    Bekomme aber nur den Fehler

    array_multisort() [function.array-multisort]: Argument #4 is expected to be an array or a sort flag
    Aber $sortArray ist ein Array.

  • #2
    Argument #4 meint doch §data, oder nicht?

    Kommentar


    • #3
      Und woher kommt $data? SOllen wir uns das jetzt denken?
      [COLOR="#F5F5FF"]--[/COLOR]
      [COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
      „Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
      [URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
      [COLOR="#F5F5FF"]
      --[/COLOR]

      Kommentar


      • #4
        Zitat von nikosch Beitrag anzeigen
        Und woher kommt $data? SOllen wir uns das jetzt denken?
        Ahhhhh. DANKE !!!!

        $data muss $json['messages'] heissen.

        PEINLICH !!!

        Kommentar

        Lädt...
        X