![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 234 Pomógł: 5 Dołączył: 26.01.2008 Skąd: Lutcza Ostrzeżenie: (20%) ![]() ![]() |
Witam, potrzebuje do czata zrobić LIMIT dla listy wpisów. Ale gdy dodam LIMIT 40 np. to rekordy są innaczej wyświetlane, chodzi mi o to aby wyświetlało sie tak:
ID | 4. 5. 6. 7. i po dodaniu rekordu zby było tak: ID | 5. 6. 7. 8. pomożecie? -------------------- POMOGŁEM ? Wciśnij "Pomógł" , dzięki !
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 678 Pomógł: 124 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie za bardzo rozumiem pytanie, ale mogę ci powiedzieć że LIMIT w MySql może przyjąć dwa argumenty
![]() -------------------- Napisane z palca! <- to tak dla lansu ;)
FancyStudio.pl - Tworzenie Stron WWW w Oparciu o XHTML, CSS, JS, PHP i MySQL. Mój blog :: Portfolio Fotograficzne Igora Biedrawy |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 234 Pomógł: 5 Dołączył: 26.01.2008 Skąd: Lutcza Ostrzeżenie: (20%) ![]() ![]() |
chodzi mi o to, aby najnowsze rekordy były u samego dołu + ograniczenie do 40 rekordów
-------------------- POMOGŁEM ? Wciśnij "Pomógł" , dzięki !
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 664 Pomógł: 169 Dołączył: 8.01.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Możesz to zrobić na wiele sposobów:
1) Zliczyć ilość wszystkich rekordów, a następnie wykorzystać te dane w OFFSET zapytania:
2) Możesz pobrać rekordy posortowane wg ID, a następnie wyświetlić je w odwrotnej kolejności:
Jest masa sposobów - pierwszy powinien być jednym z najszybszych. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 234 Pomógł: 5 Dołączył: 26.01.2008 Skąd: Lutcza Ostrzeżenie: (20%) ![]() ![]() |
kod
wyświetla: zażółć - 5 zażółć - 4 zażółć - 3 zażółć - 2 zażółć - 1 a ma być zażółć - 1 zażółć - 2 zażółć - 3 zażółć - 4 zażółć - 5 Ten post edytował Zmorcia 4.08.2010, 21:18:52 -------------------- POMOGŁEM ? Wciśnij "Pomógł" , dzięki !
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
No to wywal to sortowanie po ID - widzisz żebym ja takie tam dodawał?
![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 234 Pomógł: 5 Dołączył: 26.01.2008 Skąd: Lutcza Ostrzeżenie: (20%) ![]() ![]() |
wywaliłem sortowanie, to wyświetla 5 pierwszych rekordów.
-------------------- POMOGŁEM ? Wciśnij "Pomógł" , dzięki !
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
To teraz podstawowe pytanie: czy dobrze policzyłeś wartość dla OFFSET? Przy 500 rekordach w tabeli i chęci wybrania 5-ciu powinno mieć wartość 495.
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 234 Pomógł: 5 Dołączył: 26.01.2008 Skąd: Lutcza Ostrzeżenie: (20%) ![]() ![]() |
mój błąd, sliczne dzieki.
![]() -------------------- POMOGŁEM ? Wciśnij "Pomógł" , dzięki !
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 10:17 |