![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 0 Dołączył: 5.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
WItam, mam problem z wyświtlaniem wyników z bazy MySQL.
Chodzi o to ze na 1 stronie wyswietla sie 10 wyników, na 2 jest 20 a na ktorejs tam jest nawet 30, i niektore sie powtarzaja. Niżej zamieszczam kod, moze ktos mi powie co w nim jest nie tak? ![]()
Ten post edytował cholew 31.01.2007, 16:41:03 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
zmień BBCode z code na php ... bo nic nie widać bez kolorowania.
Skoro nie wyświetla Ci tak jak chcesz sprawdź jakie tworzy się zapytanie wyciągające dane z bazy. Może źle tworzysz wartości dla LIMIT. -------------------- 404
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 0 Dołączył: 5.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
a jak to sprawdzić?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 800 Pomógł: 0 Dołączył: 26.11.2005 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Przed jego wykonaniem wyświetl je.
-------------------- Jah Music Is On My Mind !
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Wyświetl zapytanie, które tworzysz w linijce 20/21 ( czyli zrób echo "tutaj to co jest w nawiasach od mysql_query"; ) i zobacz jak wygląda. Zrób tak i przełącz się między stronami i zobacz czy wartości LIMIT zmieniają się tak jak powinny.
-------------------- 404
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 0 Dołączył: 5.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
jak wpisuje:
to mi sie nic nie wyswietla, nawet wyniki z bazy. Wpisuje to miedzy 9 a 10 linia. Moze nie w tym miejscu co trzeba? |
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Przeczytaj dokładnie to co napisałem .. masz wyświetlić zawartość tego co jest w nawiasach od mysql_query();
Czyli
i zrób to w miejscu tuż przed wywołaniem funkcji mysql_query. -------------------- 404
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 0 Dołączył: 5.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
a dokładniej to gdzie mam to wpisac, bo gdzie nie wpisze to jest zle :/ |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
Tu masz kawałek Twojego kodu z wstawionym echo. To powinno zwracać zapytanie. -------------------- 404
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 347 Pomógł: 0 Dołączył: 27.08.2005 Skąd: Inowrocław Ostrzeżenie: (0%) ![]() ![]() |
Zle ustawiasz limit, pierwsza liczba dotyczy pierwszego rekordu, a druga ich ilosci
![]() powinienes uzyskac: LIMIT 0 , 10 <--- 10 wpisow od 0 rekordu LIMIT 10 , 10 <--- 10 wpisow od 10 rekordu LIMIT 20 , 10 <--- 10 wpisow od 20 rekordu itd Ten post edytował Balas 31.01.2007, 18:16:02 -------------------- |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 0 Dołączył: 5.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie rozumiem tego :/ Co musze tu wstawić jak chce zeby na kazdej stronie bylo po 10 wyników?? ok dzieki wszystkim za odpowiedzi, poradzilem juz sobie ![]() Ten post edytował cholew 31.01.2007, 19:18:31 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 08:55 |