własne stronnicowanie - ale problem :/, mimo że własne to i tak problem :/ |
własne stronnicowanie - ale problem :/, mimo że własne to i tak problem :/ |
30.08.2007, 12:30:09
Post
#1
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) |
Potrzebowałem stronnicowania, napisałem już temat i ludzie dali mo swoje kody których nie mogłem rozpracować.
Więc przemogłem się i napisałem coś swojego Prawie działa, prawie wiec mam w bazie takie rekordy
Mam sobie taki kod(trochę nie profesjonalnie ale może wy go zrozumiecie )
i wsywietla mi: strona 1 W bazie mamy już 5 ogłoszeń ziombel ogloszenie 1 [1][2][3] strona 2 W bazie mamy już 5 ogłoszeń ogloszenie 2 ogloszenie 3 [1][2][3] strona 3 W bazie mamy już 5 ogłoszeń ogloszenie 3 ogloszenie 4 [1][2][3] Wyświetla mi 2 razy 3 a na 3 stronie powinien być tylko 1 rekord -------------------- -> Kanał YouTube: http://www.youtube.com/user/screencup
-> Screencup - podcast/screencast, recenzja Makowych aplikacji -> www.screencup.pl - witryna internetowa podcastu |
|
|
30.08.2007, 13:17:42
Post
#2
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) |
Tak na pierwszy rzut oka:
Poczytaj sobie http://www.php.net/manual/pl/function.round.php - funkcja round chyba jednak nie działa dokładnie tak jakbyś chciał... Zamiast tego proponuję chociażby:
albo
albo coś podobnego... Pozdrawiam!! Ten post edytował qqrq 30.08.2007, 13:20:39 -------------------- |
|
|
30.08.2007, 13:31:48
Post
#3
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) |
Dlaczego??Ja uważa że ona dobrze działa.Bo zaokrągla liczbę po przecinku czyli jeżeli podzielić 5/2 wyświetli 3.Chyba jednak nie tu błąd... :smutny:Dlaczego??Ja uważa że ona dobrze działa.Bo zaokrągla liczbę po przecinku czyli jeżeli podzielić 5/2 wyświetli 3.Chyba jednak nie tu błąd...
-------------------- -> Kanał YouTube: http://www.youtube.com/user/screencup
-> Screencup - podcast/screencast, recenzja Makowych aplikacji -> www.screencup.pl - witryna internetowa podcastu |
|
|
30.08.2007, 14:00:42
Post
#4
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) |
OK, ale zmień sobie ilość pozycji na stronie np na 3, a ilość ogłoszeń np. na 10, wtedy round(10/3) = 3 (a powinno 4 strony wyświetlić.
Co do błedy, to już chyba wiem w czym problem. Zamiast
wpisz
i podobnie w następnej pętli (chodzi o zastosowanie funkcji isset). Wogóle to strasznie dziwaczny ten twój skrypt... Pozdrawiam!! -------------------- |
|
|
30.08.2007, 14:14:20
Post
#5
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) |
Mistrzu, wielkie dzięki.
Nareszcie udało mi się z tym stronicowaniem -------------------- -> Kanał YouTube: http://www.youtube.com/user/screencup
-> Screencup - podcast/screencast, recenzja Makowych aplikacji -> www.screencup.pl - witryna internetowa podcastu |
|
|
30.08.2007, 16:50:15
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) |
TAK, ale mając np 20 rekordów na stronę, będziesz miał 20 zapytań do bazy danych ... Ja bym radził pokombinować jednak z czymś innym, albo użyć klasy nospora
Temat: Pager stronicowanie -------------------- |
|
|
30.08.2007, 19:44:24
Post
#7
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) |
Nie no, pewnie. Pokombinuj jak to lepiej zrobić (jednym zapytaniem, jedną pentelką itd.)...
-------------------- |
|
|
31.08.2007, 07:23:32
Post
#8
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) |
A powiedzcie mi jeszcze jedno:KOD
Dlaczego 3 pierwsze rekordy to rekord 1Czyli że na 1 stronie wyświetla 3 razy rekord 1 a na 2 dobrze bo 2 ostatnie :/Gdzie mam błąd??A powiedzcie mi jeszcze jedno:KOD Dlaczego 3 pierwsze rekordy to rekord 1Czyli że na 1 stronie wyświetla 3 razy rekord 1 a na 2 dobrze bo 2 ostatnie :/Gdzie mam błąd?? -------------------- -> Kanał YouTube: http://www.youtube.com/user/screencup
-> Screencup - podcast/screencast, recenzja Makowych aplikacji -> www.screencup.pl - witryna internetowa podcastu |
|
|
31.08.2007, 07:40:35
Post
#9
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 19.08.2007 Skąd: Glinnik Ostrzeżenie: (0%) |
PS. nigdy nie mam czasu na testowanie wiec moga byc bledy. sprawdz dobrze |
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 10:45 |