![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 303 Pomógł: 1 Dołączył: 24.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
Pierwszy problem to Undefined index, w sumie standardowy ale kod nie reaguje na isset() ani empty() wiec nie kapuje juz czemu tak a nie inaczej
Problem 1
Problem 2 Dość nietypowe, zarazem logiczne, paginacja jest z neta ale podrasowana, kod odpowiedzialny za wyswietlanie to ten sam w ktorym jest blad pierwszy. Standardowa paginacja wyglada chyba inaczej? Na zasadzie 1,2..3,4, itd.. bez rozdwojenia na dwa miejsca kropkowe? ![]() Kod:
Paginacja edytowana z : http://www.forum.legalne.info.pl/phpmysqlpaginacjastronicowanie-szybko-prosto-i-efektownie-gratis-centrowanie-float-t40261.html Ten post edytował viamarimar 1.03.2015, 21:12:19 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Co ten parametr "c" oznacza?
Paginacja jest jedną ze standardowych. W przypadku 4 podstron faktycznie nie powinieneś mieć nigdy trzech grupek, ale w przypadku 17-tu to jest zrozumiałe i wygodne. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 303 Pomógł: 1 Dołączył: 24.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
przekazywane jest w nim forma sortowania na zasadzie
tylko jak bym wyczyscil zmienna $_GET['c'] = ''; na poczatku nawet co skasuje blad, wtedy przestanie sorowanie dzialac // co do wygladu zawsze dziwne mi sie to wygladalo bo z tej formy paginacji kozystam juz ktorys raz, dlatego pytam Ten post edytował viamarimar 1.03.2015, 21:22:21 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
To zrób coś na zasadzie:
Nie zrozumiałem co to jest "forma sortowania", więc sobie nazwij $nazwaZmiennej jakoś sensownie. Unikaj nazw typu a, s i c, bo kod robi się nieczytelny. Jak zrobisz tę zmienną, to pozamieniaj wszystkie odwołania do $_GET['c'] na tę zmienną. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 303 Pomógł: 1 Dołączył: 24.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
dokladnie forma czyli jak wyzej
np. sakt = czyli sortowanie po aktywnosci uzytkownika, skotowo ( dlatego ludzie nie bawia sie czyims kodem) heh.. Czy da sie to jakos inaczej zapisac, bo to rozwiazuje niby sprawe: chodzi o to bez ? : nigdy nie rozumiem tej konwencji bo normalnego ifa nie wpisze sie chyba do zmiennej? na zasadzie
? Ten post edytował viamarimar 1.03.2015, 21:33:06 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Ten zapis:
To jest DOKŁADNIE to samo co:
Możesz zapisać to if-em, ale w takich przypadkach bardziej elegancko jest użyć operatora ternary (nie wiem czy ma polską nazwę), bo nie powtarzasz lewej części wyrażenia. Przypisujesz albo to, albo to - w zależności od warunku. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 08:00 |