| | | | |
| | |
| Neuer Benutzer Registriert seit: 28.11.2009
Beiträge: 22
PHP-Kenntnisse: Anfänger ![]() | Hi, ich möchte gerne ein Array sortieren und die sich daraus ergebene Reihenfolge der Schlüssel auch als Reihenfolge für weitere Arrays nutzen. Leider bekomme ich den Code nicht zum laufen. Hier mein bisheriger Versuch: PHP-Code: $reisetermine_reisen1: Code: Array ( [0] => Array ( [0] => Steglitz ) [1] => Array ( [0] => Prag ) [2] => Array ( [0] => Riga ) [3] => Array ( [0] => Venedig ) ) Code: Array ( [0] => Array ( [0] => Berlin.php ) [1] => Array ( [0] => Prag.php ) [2] => Array ( [0] => Riga.php ) [3] => Array ( [0] => Venedig.php ) ) Code: Array ( [0] => Array ( [0] => 04.08.-06.08.10 ) [1] => Array ( [0] => 01.07.-05.07.10 ) [2] => Array ( [0] => 16.06.-20.06.10 ) [3] => Array ( [0] => 08.04.-10.04.11 ) ) Code: Array ( [2] => Array ( [0] => 100616 ) [1] => Array ( [0] => 100701 ) [0] => Array ( [0] => 100804 ) [3] => Array ( [0] => 110408 ) ) Code: Array ( [0] => Array ( [0] => kein_Flyer ) [1] => Array ( [0] => flyer_prag_balletgala.pdf ) [2] => Array ( [0] => flyer_riga.pdf ) [3] => Array ( [0] => flyer_venedig.pdf ) ) $reisetermine_reisen1: Code: Array ( [0] => Array ( [0] => Prag ) [1] => Array ( [0] => Riga ) [2] => Array ( [0] => Steglitz ) [3] => Array ( [0] => Venedig ) ) Code: Array ( [0] => Array ( [0] => Berlin.php ) [1] => Array ( [0] => Prag.php ) [2] => Array ( [0] => Riga.php ) [3] => Array ( [0] => Venedig.php ) ) Code: Array ( [0] => Array ( [0] => 01.07.-05.07.10 ) [1] => Array ( [0] => 04.08.-06.08.10 ) [2] => Array ( [0] => 08.04.-10.04.11 ) [3] => Array ( [0] => 16.06.-20.06.10 ) ) Code: Array ( [0] => Array ( [0] => 100701 ) [1] => Array ( [0] => 110408 ) [2] => Array ( [0] => 100616 ) [3] => Array ( [0] => 100804 ) ) Code: Array ( [0] => Array ( [0] => flyer_prag_balletgala.pdf ) [1] => Array ( [0] => flyer_riga.pdf ) [2] => Array ( [0] => flyer_venedig.pdf ) [3] => Array ( [0] => kein_Flyer ) ) Und das eigentliche Ziel sollte aber wie folgt aussehen: $reisetermine_reisen1: Code: Array ( [0] => Array ( [0] => Riga ) [1] => Array ( [0] => Prag ) [2] => Array ( [0] => Steglitz ) [3] => Array ( [0] => Venedig ) ) Code: Array ( [0] => Array ( [0] => Riga.php ) [1] => Array ( [0] => Prag.php ) [2] => Array ( [0] => Berlin.php ) [3] => Array ( [0] => Venedig.php ) ) Code: Array ( [0] => Array ( [0] => 16.06.-20.06.10 ) [1] => Array ( [0] => 01.07.-05.07.10 ) [2] => Array ( [0] => 04.08.-06.08.10 ) [3] => Array ( [0] => 08.04.-10.04.11 ) ) Code: Array ( [0] => Array ( [0] => 100616 ) [1] => Array ( [0] => 100701 ) [2] => Array ( [0] => 100804 ) [3] => Array ( [0] => 110408 ) ) Code: Array ( [0] => Array ( [0] => flyer_riga.pdf ) [1] => Array ( [0] => flyer_prag_balletgala.pdf ) [2] => Array ( [0] => kein_Flyer ) [3] => Array ( [0] => flyer_venedig.pdf ) )
__________________ Der höchste Lohn für unsere Bemühungen ist nicht das, was wir dafür bekommen, sondern das, was wir dadurch werden. Mein aktuelles Projekt bei idealseiten.de |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.990
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ach so weit waren wir doch schon. http://www.php.de/php-einsteiger/684...rprobleme.html Ich habe Dir da ein assoziatives Array empfohlen, hast Du mal darüber nachgedacht?! multisort und sort kannst Du jedenfalls nicht getrennt veranstalten, genau darum gehts ja bei multisort.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| |
| | |
| Neuer Benutzer Registriert seit: 28.11.2009
Beiträge: 22
PHP-Kenntnisse: Anfänger ![]() | Hi, danke, dass Du so schnell und trefflich geantwortet hast. Leider hast Du weder im erwähnten Beitrag, noch hier erklärt, wie ich die Daten in die jeweiligen assoziativen Arrays bekomme. Alles was ich bisher dazu im Netz fand überforderte mein bisherigen Wissensstand. Gäbe es denn eine Lösung für das hier in diesem Beitrag beschriebene Problem?
__________________ Der höchste Lohn für unsere Bemühungen ist nicht das, was wir dafür bekommen, sondern das, was wir dadurch werden. Mein aktuelles Projekt bei idealseiten.de |
| |
| | |
| Neuer Benutzer Registriert seit: 28.11.2009
Beiträge: 22
PHP-Kenntnisse: Anfänger ![]() | OK, dann schieb den Beitrag bitte rüber. Zu Deiner Frage: Macht es Sinn hier den kompletten Code zu posten, oder reichen auch aussagekräftige Teile? Ich kann auch gerne beispielhafte Dateien zum DL hier anbieten. ![]()
__________________ Der höchste Lohn für unsere Bemühungen ist nicht das, was wir dafür bekommen, sondern das, was wir dadurch werden. Mein aktuelles Projekt bei idealseiten.de |
| |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.990
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Im allgemeinen ist es sinnvoller, das Konzept zu hinterfragen. Denn meist resultieren die Schwierigkeiten bei der Umsetzung am falschen Ansatz.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| |
| | |
| Neuer Benutzer Registriert seit: 28.11.2009
Beiträge: 22
PHP-Kenntnisse: Anfänger ![]() | OK, ich gebe es auf! Bestimmt hast Du Recht. Deine Antworten bringenmich leider keinen Schritt voran! Deine hingeworfenen Tipps sind bestimmt klasse, wenn ich sie in der Tiefe ihrer Bedeutung verstehen würde. Ich denke ich bin wohl für dieses Forum zu blöd! Trotzdem vielen Dank für Deine Zeit!
__________________ Der höchste Lohn für unsere Bemühungen ist nicht das, was wir dafür bekommen, sondern das, was wir dadurch werden. Mein aktuelles Projekt bei idealseiten.de |
| |
| | ||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.990
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
Das Problem mit vielen Anfängern wie Dir ist, dass sie zu ungeduldig sind, und zu sehr auf das schnelle Erfolgserlebnis bedacht, als darauf, etwas richtig zu machen.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- Geändert von nikosch (06.06.2010 um 20:51 Uhr). | |
| |
| | |
| Neuer Benutzer Registriert seit: 28.11.2009
Beiträge: 22
PHP-Kenntnisse: Anfänger ![]() | Hmm, Deine Antwort war alles auf CSV umzuarbeiten. Habe ich gelesen, durchdacht und empfinde es wieder als Ausgliederung von Daten. Dann eben in CSV und nicht in DB oder Textdatei. Stimmt, diese Antwort hatte ich noch nicht geschrieben. Ergo halte ich mein Konzept vielleicht nicht für der Weisheit letzter Schluss, aber ein anderes außer CSV habe ich auch noch nicht gelesen. Außerdem funktioniert mein, wenn auch nicht so tolles Konzept bisher nicht so schlecht. Du schreibst übrigens häufig, dass man seine Fragen genauer formulieren solle. Dito: Bitte präzisiere Deine Antwort an einem greifbaren Beispiel. EDIT: Sicherlich freue ich mich über kleinere Teilerfolge. Ziel ist es schon irgendwann einmal das große Ganze verstanden zu haben. Doch wenn ich lese, dass ich im Grunde genommen keine Ahnung habe und eigentlich erst noch einmal alles genau überlegen sollte, dann fehlt mir dazu schon ein wenig der Bezug, wenn ich keinen wirklichen für mich verständlichen Gegenvorschlag daraus entnehmen kann. EDIT2: Mein Ziel sollte ja bekannt sein: http://www.php.de/php-einsteiger/684...tml#post518431 ([Erledigt] String-Sortierprobleme) Wie würdest Du nun versuchen das umzusetzen?
__________________ Der höchste Lohn für unsere Bemühungen ist nicht das, was wir dafür bekommen, sondern das, was wir dadurch werden. Mein aktuelles Projekt bei idealseiten.de Geändert von philosapiens (06.06.2010 um 21:01 Uhr). |
| |
| | ||||||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.990
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
Wenn das nicht geht mit einem Pflegeleichten Dateiprinzip: - Eine Datei für die Abbildung aller Schlüssel auf Pfadnamen. Am besten als CSV, weil dieses Format fehlersicherer ist, als ein PHP-Code - Je eine Datei in diesem Pfad, die alle Details beinhaltet. Hier kann ich keine weiteren Tipps geben, weil mir Informationen zum Inhalt fehlen. Das habe ich aber alles schon geschrieben. Du bist aber nicht darauf eingegangen.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- | |||||
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Schleifen Problem mit den Arrays - Logikproblem | <?PHP//Ahhhja?> | PHP Tipps 2010 | 4 | 28.03.2010 13:02 |
| Best Practise: Arrays unabhängig vom index zusammenfügen | lh_as | PHP-Fortgeschrittene | 1 | 16.03.2010 15:47 |
| inhalt eines problem - arrays kürzen bzw. einer variablen zuweisen | geuloth | PHP Tipps 2010 | 6 | 27.02.2010 18:05 |
| [Erledigt] Ausgabe zweier Arrays mit identischen Schlüsseln | litterauspirna | PHP Tipps 2009 | 6 | 13.12.2009 20:35 |
| [Erledigt] teilausgabe eines arrays nach sortierung | bananajoe | PHP Tipps 2009 | 2 | 11.06.2009 00:22 |
| [Erledigt] Mehere Arrays und nur 2 Werte aus jedem auslesen | litterauspirna | PHP Tipps 2009 | 3 | 07.05.2009 20:30 |
| [Erledigt] Sortieren von Arrays | Roflkid | PHP-Fortgeschrittene | 10 | 06.05.2009 22:48 |
| sortierung | brian johnson | Datenbanken | 6 | 05.05.2008 19:53 |
| Sortierung eines Arrays nach ANZAHL Werte | simsalabim | PHP Tipps 2008 | 5 | 06.11.2007 13:44 |
| Sortierung eines Arrays | vollkommenegal | PHP-Fortgeschrittene | 5 | 14.07.2007 21:12 |
| Arrays sortieren, Bezeichnung, Preis | Ticos | PHP Tipps 2006 | 4 | 07.09.2006 19:37 |
| [Erledigt] 2 Arrays miteinander vergleichen | PHP Tipps 2007 | 3 | 17.12.2005 16:54 | |
| Sortierung mehrerer Arrays | PHP Tipps 2005-2 | 24 | 10.06.2005 14:39 | |
| 2 arrays in abhängigkeit ??? | PHP Tipps 2004 | 2 | 11.08.2004 21:19 | |
| Werte eines Arrays in eine MySQL schreiben | PHP Tipps 2004 | 2 | 28.06.2004 13:32 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php in array 3 arrays, multisort array assoziativ php, array_multisort assoziativ, \johnson |