Dit is een topic in Community » Forum » Pro » Software-ontwikkeling

Array Sorteren • PHP

11642

11642 op 04 februari 2011 #

Hoi allen,

Zit met een ingewikkelde Array en krijg hem niet gesorteerd =(

Heb geprobeerd met dez website maar krijg het maar niet aan de praat.

Mijn array gaat als volgt:
Array ( </p><p>[0] => Array ( [id] => 1105360198 [name] => Pieter Baracus [first_name] => Pieter [last_name] => Baracus [link] => http://www.facebook.com/PieterBaracus [hometown] => Array ( [id] => 105692029464838 [name] => Brasschaat ) [location] => Array ( [id] => 109022659120009 [name] => Merksem, Antwerpen, Belgium ) [gender] => male [locale] => nl_NL [updated_time] => 2010-10-08T18:26:29+0000 [0] => Array ( [score] => 624 ) ) </p><p>[1] => Array ( [id] => 1084586268 [name] => Spinazie Rock [first_name] => Spinazie [last_name] => Rock [link] => http://www.facebook.com/profile.php?id=1084586268 [gender] => male [locale] => nl_NL [updated_time] => 2009-08-30T19:16:58+0000 [0] => Array ( [score] => 514 ) ) </p><p>[2] => Array ( [id] => 1102840661 [name] => Spinazie Rock [first_name] => Spinazie [last_name] => Rock [link] => http://www.facebook.com/profile.php?id=1084586268 [gender] => male [locale] => nl_NL [languages] => Array ( [0] => Array ( [id] => 111987618828182 [name] => Nederlands taal ) [1] => Array ( [id] => 106059522759137 [name] => English ) ) [updated_time] => 2010-10-21T15:49:00+0000 [0] => Array ( [score] => 313 ) )

(Een hele boel dus)
Deze zou ik moeten sorteren op de score. (telkens de laatste value)

Hopelijk heeft er iemand raad =)

Alvast bedankt!

KingAchille

KingAchille op 04 februari 2011 #

Is dit een uitdraai van je database, want het staat wel heel chaotisch geordend
Heb je misschien een screenshot om je bedoeling wat te staven?

Welke functie gebruik je om je array uit te lussen en te sorteren?

11642

11642 op 04 februari 2011 #

Het is feedback van FQL (Faceook Query Language). Daarmee dat ik er zelf ook nogal lastig aanuitkan.

Die FQL zorgt ervoor dat ik alle data krijg van mijn vrienden die de desbetreffende applicatie ook gebruiken.
De 'score' ga ik er dan zelf bijzetten door ze uit mijn database te halen.
$newArr = array("score" => $scoreArr['score']); // score uit db in nieuwe array plaatsen
array_push($friend, $newArr); // nieuwe array bij bestaande FQL array zetten

waarbij $friend de array is van 1 vriend

Zo heb ik een (slordige) array van die vrienden en hun score.

Adriaan Mol

Adriaan Mol op 04 februari 2011 #

Gooi de informatie anders eerst even een in database, dan kun je er makkelijker op schieten met SQL.

11642

11642 op 04 februari 2011 #

Dank voor de reacties =)

Ik heb het uiteindelijk opgelost door de data te sorteren in AS3.

Je kunt alleen reageren met een gratis OMT account.
Log in of registreer.

Inloggen

Over dit topic

Gestart op 04 februari 2011 door 11642

Laatste reactie door 11642

Reageer op dit topic