Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Tylko kilka... [tablica], Wyświetlanie tylko najnowszych elementów
JaKo
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 29.09.2005

Ostrzeżenie: (0%)
-----


Jak ograniczyć ilość wyświetlanych elementów w tablicy. Przypuszczając, że mam zapisane w pliku kilkanaście linijek danych, w taki sposób:
Kod
coś tam [tab] coś tam
coś tam [tab] coś tam
coś tam [tab] coś tam
coś tam [tab] coś tam
coś tam [tab] coś tam
coś tam [tab] coś tam
coś tam [tab] coś tam
coś tam [tab] coś tam
coś tam [tab] coś tam

Jeżeli tworzę z tego pliku tabelę, to jak później wyświetlić tylko np.7 najnowszych (czyli od końca) elementów. Proszę o pomoc i z góry dziękuje...
Go to the top of the page
+Quote Post
mdco
post
Post #2





Grupa: Zarejestrowani
Postów: 324
Pomógł: 5
Dołączył: 14.12.2004

Ostrzeżenie: (0%)
-----


Naprzykład tak:
  1. <?php
  2.  
  3. $plik="twoj_plik";
  4. $linie=file($plik);
  5. for($i=count($linie); $i>=$count($linie)-7; $i--) {
  6.       echo $linie[$i];
  7. }
  8.  
  9. ?>


Ten post edytował mdco 8.11.2005, 19:32:13
Go to the top of the page
+Quote Post
JaKo
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 29.09.2005

Ostrzeżenie: (0%)
-----


Coś nie działa... Pisze, że nie można zdefiniować funkcji...
Go to the top of the page
+Quote Post
shpyo
post
Post #4





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

Ostrzeżenie: (0%)
-----


weź człowieku skopiuj ten błąd, bo to co napisał mdco jest poprawne!
My nie jesteśmy wróżkami!
Go to the top of the page
+Quote Post
mike
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Oj Panowie, Panowie ...
  1. <?php
  2.  
  3. $arr = array( 12, 4, 3, 4, 2345, 34, 346, 34,6, 34,6, 3,634,6, 34,);
  4.  
  5. echo '<pre>' . print_r( $arr, true ) . '</pre>';
  6.  
  7. $arr2 = array_splice( $arr, -);
  8.  
  9. echo '<pre>' . print_r( $arr2, true ) . '</pre>';
  10.  
  11. ?>

(IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

P.S.
@JaKo juz Ci @shpyo powiedział, lecz powtórzę.
Jak piszesz, że nie działa to napisz co nie działa (albo podeślij mi na PW zaklęcie jasnowidzenia)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.09.2025 - 10:34