| Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme. |
Diskussion: [php]Multidimensionales Array sortieren im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Ich möchte die Einträge der ersten Dimension eines multidimensionalen Arrays nach dem Wert eines Untereintrages sortieren. Ich habe mir ...
![]() |
| | #1 (permalink) |
| Registriert seit: 22.03.11 ![]() Likes: 0 | Anzeige Ich möchte die Einträge der ersten Dimension eines multidimensionalen Arrays nach dem Wert eines Untereintrages sortieren. Ich habe mir die entsprechenden Einträge in der PHP-Referenz und auf diversen Websites durchgelesen, konnte ihnen aber nicht ganz folgen. Hat jemand eine Erklärung parat, die weniger umständlich ist? Lösung wenn möglich am besten mit array_multisort. Danke im vorraus! |
| | |
| | #2 (permalink) |
| Member of Honour ![]() | verstehen wir uns richtig? angenommen wir haben das hier? PHP-Code: Code: array(
2 => array(
2,
5
)
1 => array(
1,
3
)
)
__________________ » Flattr mich! - Wenn dir mein Beitrag geholfen hat! « <| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |> |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 22.03.11 ![]() Likes: 0 | In der Tat. Man muss sich das allerdings eher so vorstellen, dass ich eine Datenbanktabelle komplett auslese und die Reihen nach dem Wert einer bestimmten (vllt. später auch durch den Client ausgewählten) Spalte sortieren will. Sprich: $data[<Reihe>][<Spalte>] --edit-- wobei die abfrage über mysql_fetch_assoc läuft, also die Reihen numerische, die Spalten aber Strings als Indizes haben Geändert von artifexumbrarum (12.07.11 um 12:28 Uhr) |
| | |
| | #4 (permalink) |
| Member of Honour ![]() | hm versteh ich nich, gib mal nen beispiel was konkret in der db drin steht. wenn du eh die db ausliest würd ich das doch schon darüber sortieren lassen. gib mal die tabellen struktur und beispiel content und wie du ihn rausbekommst und wie du ihn dann haben willst!
__________________ » Flattr mich! - Wenn dir mein Beitrag geholfen hat! « <| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |> |
| | |
| | #5 (permalink) |
| Themenstarter Registriert seit: 22.03.11 ![]() Likes: 0 | Code: $result = mysql_query("SELECT * FROM `mitglieder`");
$data = array();
while($row = mysql_fetch_assoc($result))
{
$data[] = $row;
}
__________________ if(ahnung==null){try_and_error();} |
| | |
| | #6 (permalink) | |
| Registriert seit: 12.08.10 ![]() ![]() Likes: 30 | Zitat:
Micha
__________________ http://www.openvas.org | |
| | |
| | #7 (permalink) |
| Themenstarter Registriert seit: 22.03.11 ![]() Likes: 0 | Ich wusste nicht, dass man damit Strings sortieren kann :o Dann gestaltet sich das ganze wesentlich einfacher.. *stellt sich an den Eigene-Signatur-Nicht-Beachter-Pranger* --edit-- Und es funktioniert :3
__________________ if(ahnung==null){try_and_error();} Geändert von artifexumbrarum (12.07.11 um 13:36 Uhr) |
| | |
| | #8 (permalink) |
| Member of Honour ![]() | youre welcome ;D manchmal sieht man halt den wald vor lauter bäumen nich.
__________________ » Flattr mich! - Wenn dir mein Beitrag geholfen hat! « <| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |> |
| | |
| | #9 (permalink) |
| Senior Member Registriert seit: 13.07.08 ![]() ![]() ![]() Likes: 85 | Man kann nach praktisch allen Datentypen sortieren (außer BLOB).
__________________ "It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."+++ BREAKING +++ Troll ertrinkt im Planschbecken +++ |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |