Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Ograniczenie wyników
Forum PHP.pl > Forum > Przedszkole
Jacek.G
Witam

Próbuję ograniczyć ilość wyświetlanych wyników do 10 i zmienić kolejność wyświetlania ,ale niestety nie mam pojęcia jak .Wiem ,że przy MySQL jest po prostu DESC limit lub ASC limit i po problemie .Próbowałem znaleźć coś w manualu ,ale niestety nie mogłem nic znaleźć .Prosilbym o jakiś kierunek .

  1. <?php
  2. $plik = "ogloszenia.txt";
  3. $dane = file($plik); 
  4.  
  5. for($i=0;$i<count($dane);$i++) { 
  6. list($tekst[$i]) = explode(" || ", $dane[$i]);
  7.  
  8. }
  9.  
  10. for($i=0;$i<count($tekst);$i++) 
  11.  
  12.  echo "".$tekst[$i]."".$data[$i]."";
  13.  
  14.  
  15.  
  16.  
  17. ?>
Crozin
  1. <?php
  2. for($i=0;$i<count($dane);$i++) {
  3. ?>
zamień na
  1. <?php
  2. for($i=0;$i<10;$i++) {
  3. ?>
Jacek.G
Okej Wielkie Dzięki działa .Z tym ,że jakoś dziwnie ,bo ,żeby wyświetlić 2 wiadomości to muszę wpisać
  1. <?php
  2. for($i=0;$i<20;$i++) {
  3. ?>
,bo jak pisze
  1. <?php
  2. for($i=0;$i<2;$i++) {
  3. ?>
to nic nie wyświetli ,ale to nie problem ,tylko jeszcze takie pytanie jak zmienić kolejność wyświetlania ? By posortować to od najnowszego do najstarszego

nowy
stary
stary
stary

,bo teraz jest na odwrót .


Pozdrawiam !
Jacek.G
for($i=0;$i<count($tekst);$i++)

$result2 = array_reverse($tekst[$i]);

echo "".$result2[$i]."".$result2[$i]."";


Hmmm kombinowałem coś takiego ,ale nic nie daje sciana.gif
pyro
Jacek.G

array_reverse stosuje się do tablicy:

  1. <?php
  2.  
  3. $a = array(1,2,3);
  4. foreach($a as $b)
  5. {
  6. echo $b; // 321
  7. }
  8.  
  9. ?>
Jacek.G
Hmmm przeczytałem rok temu całe kompedium wiedzy php .Napisałem nawet parę fajnych stronek (wmiarę amatorskich).Wszystkie z bazą mySQL i nigdy nie miałem problemu z zrozumieniem manuala ,ale jak patrzę na te tablice to mi ręcę opadają ...

$dane = array(żółty ,niebieski ,fioletowy)

,tylko jak zrobic to ,by moje zmienne $tekst i $data ,były tablicą w tym kodzie ? Bo przecież przeszukuję tablicę .....


Pozdrawiam !
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.