login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Objecten sorteren

Offline freddyboeke - 03/02/2007 18:30 (laatste wijziging 03/02/2007 18:32)
Avatar van freddyboekeHTML beginner Hallo,

Ik wil graag een lijst opmaken uit een extern xml-bestand. Die lijst heb ik maar ik zou deze graag willen sorteren op 'member_keys' van hoog naar laag.

Ik heb al vanalles geprobeerd maar het wil maar niet lukken. Kan iemand mij helpen?

http://www.plaatscode.be/4050/

5 antwoorden

Gesponsorde links
Offline Stijn - 03/02/2007 18:35
Avatar van Stijn PHP expert $xml->TeamStats->Members->Member is dat een array?
PHP.net: asort

probeer dit es:

  1. <?
  2. asort( $xml->TeamStats->Members->Member );
  3. ?>
Offline freddyboeke - 03/02/2007 18:44
Avatar van freddyboeke HTML beginner $xml->TeamStats->Members->Member is de output van xml_simple, dus een object. Ik heb al vanalles geprobeerd met sort() en array_multisort() maar ik krijg er niets werkend uit.
Offline Stijn - 03/02/2007 18:54
Avatar van Stijn PHP expert een object? volgens mij is Member een array...anders kan je foreach niet gebruiken...

geef eens een var_dump(); van die $xm->TeamStats->Members->Member
Offline freddyboeke - 03/02/2007 18:59
Avatar van freddyboeke HTML beginner De vardump ziet er als volgt uit:
  1. object(SimpleXMLElement)#4 (8) {
  2. ["MemberName"]=>
  3. string(10) "superman12"
  4. ["MemberUserID"]=>
  5. string(6) "203743"
  6. ["MemberKeys"]=>
  7. string(5) "46066"
  8. ["MemberClicks"]=>
  9. string(5) "34355"
  10. ["MemberMiles"]=>
  11. string(5) "2.743"
  12. ["MemberLastPulse"]=>
  13. string(19) "2007-02-02 17:53:24"
  14. ["MemberManager"]=>
  15. string(2) "No"
  16. ["MemberCountry"]=>
  17. string(11) "Netherlands"
  18. }
Offline ikkedikke - 03/02/2007 19:02
Avatar van ikkedikke PHP expert http://www.php.net/manual/nl/function.usort.php
daar moet je een heel eind mee komen!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.19s