komplizizerte Sortierung mit Arrays!

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Mr.Clear, 12. Februar 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 12. Februar 2006
    Hi Leute!

    Bin auf ein Problem für mich gestoßen...folgendes:

    Habe ca 9 Arrays, die so aussehen:
    $name = ('Zahl')
    D.h. ich einen Array, der einige Arrays die nen bestimmten Namen haben,
    und dem jeweiligen Array eine bestimmte Zahl zugeordnet wäre.

    ein Beispiel:
    $hans => 5
    $peter => 11
    $heinrich => 1

    Wie kann ich diese nun (absteigend) soriteren?
    Die Namen müssen unbedingt mit den Zahlen in verbindung bleiben..

    Wie geht das ??

    Mit freundlichen Grüßen!

    PS: Nach der Sortierung hab ihc vor eine Datenbank-Abfrage zu machen,
    deren Bedingung WHERE Name = "name" ist... name soll eben für zb Hans stehen
    und der name soll nach den Punkten absteigend geordnet sein... hoffe das versteh einer ?(
     
  2. 12. Februar 2006
    Hm. Wofuer soll das gut sein? Guck dir mal sort() an!
     
  3. 12. Februar 2006
    Wo bekommst du die Zahlen her? Zufällig generiert oder auch per MySQL?
    Mit MySQL könnte man es ca. so machen:
    PHP:
    mysql_query ( "SELECT * FROM tabelle ORDER BY ZAHL ASC" );  // tabelle muss durch den Tabellen namen ersetzt werden und ZAHL durch den namen der Spalte wo die zahl steht ;) ASC ist aufsteigend, DESC wäre absteigend :D
     
  4. 12. Februar 2006
    danke erstma für die antworten

    @tHe dUdE: ich kuck ma ob ich damit was anfangen kann, wird trotzdem schwierig..
    @Devastation: die Zahlen sind werden errechnet, dadurch dass ich sie per MySQL hole, dann umrechne, und dann bekomm ich eine bestimmte zahl...
    aber ich glaub ich speicher diese Zahl einfach in ner Tabelle mit ab, das is am einfachsten ;-)

    Mfg :]
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.