Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Wyświetlanie rekordów od x do x
krzychu0808
post 27.08.2008, 17:28:27
Post #1





Grupa: Zarejestrowani
Postów: 428
Pomógł: 2
Dołączył: 1.04.2007
Skąd: Pogorzelica

Ostrzeżenie: (10%)
X----


Witam mam problem chciałem wyśweitlić wyniki od 0 do 32, od 33 do 65, od 66 do 99
zrobiłem tak:
  1. <div class="tab1">
  2. <?php
  3. $zapytanie = "SELECT * FROM smich_kategorie ORDER BY kat_kategoria LIMIT 0,32";
  4. $wykonaj = mysql_query ($zapytanie);
  5. while($kat = mysql_fetch_array ($wykonaj))
  6. {
  7. echo "$kat[kat_kategoria]<br/>";
  8. }
  9.  
  10. ?>
  11. </div>
  12. <div class="tab2">
  13. <?php
  14. $zapytanie = "SELECT * FROM smich_kategorie ORDER BY kat_kategoria LIMIT 33,65";
  15. $wykonaj = mysql_query ($zapytanie);
  16. while($kat = mysql_fetch_array ($wykonaj))
  17. {
  18. echo "$kat[kat_kategoria]<br/>";
  19. }
  20.  
  21. ?>
  22. </div>
  23. <div class="tab3">
  24. <?php
  25. $zapytanie = "SELECT * FROM smich_kategorie ORDER BY kat_kategoria LIMIT 66,99";
  26. $wykonaj = mysql_query ($zapytanie);
  27. while($kat = mysql_fetch_array ($wykonaj))
  28. {
  29. echo "$kat[kat_kategoria]<br/>";
  30. }
  31.  
  32. ?>
  33. </div>


ale wyświetla mi w tab1 i w tab3 odpowiednią ilość a w tab2 wyświetla wyniki od 33 do 98... proszę o pomoc

Ten post edytował krzychu0808 27.08.2008, 17:29:18
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Crozin
post 27.08.2008, 17:37:49
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Składnia LIMIT jest taka
Kod
LIMIT ofset, ilosc
Czyli pierwszy argument to od którego rekordu ma zacząć "wybierać", a drugi to ILE rekordów (a nie do któego)
Go to the top of the page
+Quote Post

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 - 03:35