Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z kolejnością wyświetlania danych
-kamczuk-
post 19.08.2006, 11:10:17
Post #1





Goście







Witam,

Mam problem z wyświetlaniem wpisów a dokładniej z ich kolejnością. Wyświetlane są od najstarszego do najnowszego. Chciałbym zmienić kolejność na nowsze-->starsze. Poniżej fragment kodu odpowiedzialnego za wyswietlanie wpisów (pokaz.php). Dane są zapisane w katalogu DAT jako osobne pliki tekstowe i ponumerowane od 1 (najstarszy wpis) wzwyż. Nie znam się na php więc nawet nie wiem czy tu tego szukać i jaki parametr w poniższym kodzie jest za to odpowiedzialny... Będę wdzięczny za wszelkie wskazówki. Pozdrawiam.

  1. <? 
  2.  
  3. $handle = opendir('dat/.');
  4. while (false !== ($file = readdir($handle))) {
  5.  
  6. if ($file != "." && $file != "..") {
  7.  
  8. $file1=fopen("dat/".$file."", "r"); 
  9. flock($file1, 1); 
  10.  
  11.  $kategoria=fgets($file1, 500); 
  12.  $adres=fgets($file1, 500); 
  13.  $tytul=fgets($file1, 500); 
  14.  $tytul2=fgets($file1, 500); 
  15.  $tytul3=fgets($file1, 500); 
  16.  $opis=fgets($file1, 300000); 
  17.  $data=fgets($file1, 30); 
  18.  
  19. $data = date("d.m.Y"); 
  20.  
  21. $id = ereg_replace("n", "", $id); 
  22. $id = ereg_replace("%0D%0A", "", $id); 
  23. $kategoria = ereg_replace("n", "", $kategoria); 
  24. $kategoria = ereg_replace("%0D%0A", "", $kategoria); 
  25.  
  26. if($kategoria==$id) echo"<b>".$tytul."</b>".$tytul3."<br><br>".$opis."<br><br> 
  27. </a>dodano:$data<b><a href=".$adres." target=_blank>".$tytul2."</a></b><br><br><hr>"; 
  28.  
  29. fclose($file1);  
  30.  }
  31.  
  32. } 
  33. closedir($handle); 
  34. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 11:42