Vraag & Antwoord

Webprogrammeren & scripting

[php]multidimensionale array sorteren

1 antwoord
  • [b:52f8ada493]OPMERKING[/b:52f8ada493] Inmiddels heb ik zelf de oplossing voor onderstaande gevonden. Verder lezen mag natuurlijk, maar is waarschijnlijk alleen interessant voor mensen met soortgelijke problemen. *** Korte intro: ik wil op mijn site (modx) een introductie van het laatst gewijzigde artikel uit mijn MediaWiki laten zien. Om het laatst gewijzigde artikel te achterhalen gebruik ik een query die de laatste wijziging en de titel van het artikel achterhaald (de rest is eenvoudig erbij op te halen, maar dit is voor het uitzoeken even voldoende). Ik krijg nu het volgende resultaat: [code:1:52f8ada493]Array ( [0] => Array ( [page_latest] => 88 [page_title] => Aikido ) [1] => Array ( [page_latest] => 89 [page_title] => Iaido ) [2] => Array ( [page_latest] => 90 [page_title] => Kendo ) [3] => Array ( [page_latest] => 86 [page_title] => Kungfu/Wushu ) [4] => Array ( [page_latest] => 92 [page_title] => Ninjutsu ) [5] => Array ( [page_latest] => 91 [page_title] => Pencak_Silat ) [6] => Array ( [page_latest] => 93 [page_title] => Schermen ) )[/code:1:52f8ada493]Dit heb ik gekregen met [code:1:52f8ada493]$query = "SELECT `page_latest`, `page_title` FROM `mw_page` WHERE `page_namespace` = 0 AND `page_title` != 'Startpagina' AND `page_title` != 'Hoofdpagina'"; $result = mysql_query($query); for($i = 0; $array[$i] = mysql_fetch_assoc($result); $i++); array_pop($array); print_r($array); [/code:1:52f8ada493] Het hoogste nummer voor page_latest geeft de laatste wijziging aan. Ik wil dus op de een of andere manier achterhalen welke het hoogste nummer heeft, in dit geval [6] dus, met page_latest 93 (schermen). Ik krijg dit echter niet voor elkaar, heeft iemand een tip?

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.