Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: stronnicowanie wyników - liczba wszystich rekord.
Forum PHP.pl > Forum > Przedszkole
sobstel
jako przyklad wezmy system newsow. np. mam w bazie 55 newsow. chcialbym je podzielic na po 10 na jedną stronę(tutaj odpowiednie zapytanie z : LIMIT $i*10-10,10,;gdzie $i to numer strony z newsami). przedmiotem problemu jest odczytanie liczby wszystkich newsow w bazie, aby moc odpowiednio wyswietlic cyferki 1,2,3,4,5,6 na dole. zastanawia mnie czy jest jakis lepszy sposob na to niz
  1. SELECT count(*) FROM newsy
mike
  1. SELECT count(id) FROM newsy
winksmiley.jpg
A tak poważnie to nie ma.
sobstel
hmm.... w takim razie zastanawiam sie czy pewnym rozwiazaniem nie byloby pobranie wszystkich rekordow a nastepnie odczytanie odpowiednich przy uzyciu mysql_data_seek(). pozostaje pytanie co jest wolniejsze... 2 zapytania, w tym jedno walkujace cala tabele czy tez jedno ktore zwraca o wiele wiecej danych niz chcemy.
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.