Nasze strony wykorzystują pliki cookies. Używamy cookies i podobnych m.in. w celach reklamowych i statystycznych oraz w celu dostosowania serwisów do potrzeb użytkowników. Mogą też stosować je nasi reklamodawcy, firmy badawcze oraz dostawcy aplikacji. W przeglądarce można zmienić ustawienia dotyczące cookies. Więcej informacji. Jeśli nie wyrażasz zgody, opuść tę stronę.

porcjowanie wyników na stronie

Forum dyskusyjne poświęcone zagadnieniom związanym z tworzeniem serwisów z wykorzystaniem zaawansowanych technologii takich jak PHP, Perl, mySQL, ASP, CGI, XML, itp.

Moderator: Grupa pościgowa ;-)

porcjowanie wyników na stronie

Postprzez arky_ » 5 sierpnia 2005, o 18:27

Mam bazie a w niej tabele. Chcialbym wyswietlic tabele na stronie ale tylko np. 10 pierwszych rekordów tak jak w tym przykladzie http://web.reporter.pl/00/01/85/
arky_
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 31
Dołączył(a): 22 października 2004, o 17:31

Postprzez kalu111 » 5 sierpnia 2005, o 18:51

kalu111
Znawca tematu
Znawca tematu
 
Posty: 327
Dołączył(a): 30 grudnia 2004, o 15:38

Postprzez arky_ » 5 sierpnia 2005, o 18:52

arky_
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 31
Dołączył(a): 22 października 2004, o 17:31

Postprzez kalu111 » 5 sierpnia 2005, o 19:00

kalu111
Znawca tematu
Znawca tematu
 
Posty: 327
Dołączył(a): 30 grudnia 2004, o 15:38

Postprzez arky_ » 5 sierpnia 2005, o 19:10

arky_
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 31
Dołączył(a): 22 października 2004, o 17:31

Postprzez kalu111 » 5 sierpnia 2005, o 19:17

kalu111
Znawca tematu
Znawca tematu
 
Posty: 327
Dołączył(a): 30 grudnia 2004, o 15:38

Postprzez arky_ » 5 sierpnia 2005, o 19:22

arky_
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 31
Dołączył(a): 22 października 2004, o 17:31

Postprzez januzi » 5 sierpnia 2005, o 19:48

select count(*) from tabela
po wykonaniu zapytania i pobraniu wyniku masz ilosc wierszy ($ilosc)
$stron = $ilosc/10 ; (10 wpisow na strone)

pokazanie listy stron:
for( $a = 0 ; $a < $stron ; $a++ )
echo "<a href=index.php?strona=$a>$a</a>" ;

a jak masz na stronie cos pokazac to
$strona = $_GET['strona'] ;
i zmieniasz zapytanie podane przez kalu111, a dokladniej LIMIT
zamiast 0, 10 dajesz $strona*10, 10

$zapytanie = "SELECT * FROM tabela LIMIT $strona*10,10";

finito
januzi
Mega GURU
Mega GURU
 
Posty: 1431
Dołączył(a): 18 października 2002, o 13:53

Postprzez arky_ » 5 sierpnia 2005, o 19:57

a czy da sie to jeszcze jasniej przedstawic ?? bo sie pogubilem
arky_
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 31
Dołączył(a): 22 października 2004, o 17:31


Powrót do PHP, Perl, SQL, CGI, XML...

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników

cron