Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Wyświetlanie poprzedniego i następnego rekordu
sebekzosw
post 13.08.2010, 13:15:37
Post #1





Grupa: Zarejestrowani
Postów: 437
Pomógł: 42
Dołączył: 16.04.2007

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


Witam!
Mam takie zapytanie:

Kod
(SELECT *, 'prev' AS `typ` FROM `sp_cms_zdjecia` WHERE `id` < 4 AND `album`=1 AND `status`='1' ORDER BY `id` DESC LIMIT 1)
UNION (SELECT *, 'selected' AS `typ` FROM `sp_cms_zdjecia` WHERE `id` = 4 AND `album`=1 AND `status`='1' LIMIT 1)
UNION (SELECT *, 'next' AS `typ` FROM `sp_cms_zdjecia` WHERE `id` > 4 AND `album`=1 AND `status`='1' ORDER BY `id` ASC LIMIT 1);


Potrzebne mi to będzie do galerii - będzie mi wyświetlało wybrane zdjęcie, następne i poprzednie. Jednak potrzebuje dorobić jeszcze wyświetlanie nr zdjęcia, np.: "Zdjęcie 15/100" - Jak mogę to zrobić?

Widziałem takie coś: http://nospor.pl/mysql-faq.html#faq-8 , jednak po wpięciu to do mojego kodu wywalało mi jakieś błędy ;/
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 07:46