Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Pobieranie alfabetycznie wyższego rekordu
Warmix
post
Post #1





Grupa: Zarejestrowani
Postów: 173
Pomógł: 0
Dołączył: 13.06.2011

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


Pobieram z nieuporządkowanej bazy rekordy w sposób alfabetyczny:
  1. mysql_query("SELECT * FROM szablon ORDER BY nazwa ASC");


Pobrany szablon zapisywany jest w bazie danych.

Chciałbym teraz dodać kolejne zapytanie select, po odświeżeniu strony, które:
- także pobierze z tej samej bazy rekord, który jest alfabetycznie wyższy (czyli kolejny po prostu ale także pobrany w sposób porządkujący alfabetycznie z nieuporządkowanej bazy).

W jaki sposób to zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Warmix
post
Post #2





Grupa: Zarejestrowani
Postów: 173
Pomógł: 0
Dołączył: 13.06.2011

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


Ale jak miałoby to działać?
Bo dajmy, że mam takie rekordy

Cytat
id- nazwa

1- Ania
2- Robert
3- Kamil
4- Hubert
brak np. 5 i 6
7- Julia


Myślałem, żeby np. podczas pierwsze zapytania, pobrać aktualny rekord oraz rekord, który będzie następny w postaci np. samego id i w następnym zapytaniu pobrać to id i zapytanie będzie rozpoczynało się od tego id, ale także po w sposób alfabetyczny po nazwie (bo tam jest pętla)
czyli np.
zapytnaie pierwsze zwróciło mi:
1- Ania

oraz

4- Hubert - id 4 idzie do bazy

Zapytanie dwa w pętli:
rozpoczyna się od id 4 - Hubert
a następne rekordy to:
7- Julia
3- Kamil
2- Robert


Tylko właśnie w jaki sposób pobrać w pierwszym zapytaniu następny po pobranym rekord (zakładając, że nie koniecznie będzie to drugi w bazie ogólnie, tylko np. pobrany jako pierwszy był rekord 7-Julia zatem następny będzie 3-Kamil i czy w ogóle to ma sens?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 6.10.2025 - 13:01