Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL] Pobieranie określonej ilości rekordów
Forum PHP.pl > Forum > Przedszkole
jacek_placek
Poszukuje frazy która pobieże mi np nie wiecej jak 10 rekordów określam tylko od jakiego miejsca.

  1. SELECT `title`, `desc` FROM news WHERE id > :from_id


Chciałbym to zapytanie przerobić tak że podaję ID od którego ma zacząć i potem podbrać kolejne 10 rekordów. Bynajmniej nie spisuje się:

  1. SELECT `title`, `desc` FROM news WHERE id > :from_id AND id < :to_id


ponieważ pola id nie sa uporządkowane 1 2 3 4... lecz np 3 5 7 10...

Prosze o pomoc.
nospor
Ja jako wyslannik o najprzemądrzejszego, czyli manuala, odsylam Cie do niego:
order by oraz limit

pozatym wyglada to mi na to, jakbys chcial zrobic stronicowanie, gdyz robi ono wlasnie to co ty chcesz. szukaj wiec na forum pod haslem: stronicowanie
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.