login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Sorteren directory (Opgelost)

Offline Chupskie - 03/03/2007 16:00 (laatste wijziging 03/03/2007 16:03)
Avatar van ChupskieMySQL beginner Hallo allemaal,

Ik zit met het volgende. Onderstaande script zorgt er simpel voor, dat de directory wordt uitgelezen en de mapnamen/titels worden weergegeven.
Nu geeft hij dit standaard ASC weer.

  1. <?php
  2. if ($handle = opendir($root)) {
  3.  
  4. while (($dir = readdir($handle)) != false) {
  5.  
  6. if ($dir != "." && $dir != ".." && $dir != "groottevanmap.php") {
  7.  
  8. echo "<tr><td>";
  9. echo "<a href=\"thumbnails.php?album=".$dir."&start=0\">".$dir."</a>";
  10. echo "</td></tr>";
  11.  
  12. }
  13. }
  14. echo "</table>\n";
  15. }
  16. ?>


Kan ik op de een of ander manier, ook op een andere manier sorteren. En zo ja, hoe?

-Chupskie

2 antwoorden

Gesponsorde links
Offline Rik - 03/03/2007 16:10
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Alles in een array stoppen en die sorteren:
  1. <?php
  2. $files = array();
  3. if ($handle = opendir($root)) {
  4. while (($dir = readdir($handle)) != false) {
  5. if ($dir != "." && $dir != ".." && $dir != "groottevanmap.php") {
  6. $files[] = $dir;
  7. }
  8. }
  9. }
  10.  
  11. rsort($files);
  12.  
  13. foreach ($files as $dir) {
  14. echo "<tr><td>";
  15. echo "<a href=\"thumbnails.php?album=".$dir."&start=0\">".$dir."</a>";
  16. echo "</td></tr>";
  17. }
  18. echo "</table>\n";
  19. ?>
Offline Chupskie - 03/03/2007 16:13
Avatar van Chupskie MySQL beginner Ohja, natuurlijk arrays.. dat ik daar niet aan gedacht had 

Dat is natuurlijk de beste/makkelijkste optie, om dit op te lossen.

Hartelijk bedankt.^^
-Chupskie
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.195s