![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 20.12.2019 Ostrzeżenie: (0%) ![]() ![]() |
Cześć Mirki!
Od jakiegoś czasu uczę się PhP i SQL. Mam tablice z rekordami z bazy SQL. Zrobiłem filtrowanie wyników w Formie. Daje zapytanie do SQL i zwraca mi rekordy na podstawie Filtrowania. I tutaj wszystko w sumie działa (IMG:style_emoticons/default/smile.gif) Jest sporo wyników więc pomyślałem sobie, zdecydowanie potrzebna jest paginacja. I w sumie nawet paginacja działa ale jest jeden mankament. w momencie gdy wchodzę w kolejną stronę paginacji ?page=2 to cały filtr się zeruje i wracamy do strony startowej listy z tym, że adres się faktycznie zmienia. I dopiero teraz jak ustawie wartości filtrowania i klepne submit od filtu do wbija na faktyczną 2 stronę paginacji. Myślę, że muszę połączyć stronnicowanie z filtrem aczkolwiek nie za bardzo wiem jak się do tego zabrać. PS. Sesja jest aktywna. ktoś coś Mireczki? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
1) Albo slij paginacje jako czesc forma
2) Albo do paginacji w url dodawaj to co bylo wyszukiwane 3) Albo zapisuj co jest szukane w sesji |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 20.12.2019 Ostrzeżenie: (0%) ![]() ![]() |
Wstawiać 270 linijek kodu (IMG:style_emoticons/default/smile.gif) ?
Mam czarną plamę przed oczami. Może dlatego, że od 2 dni przy tym siedzę (IMG:style_emoticons/default/wink.gif) 1. musiałbym złapać tablice z rekordami w formie z filtrem ? nie wiem pytam 2. do urla dodawałem name submita - nie działa (IMG:style_emoticons/default/sad.gif) 3. dane są zapisywane w sesji i problem w tym, że się resetują Ten post edytował Kubik93 20.12.2019, 11:31:30 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
ad1) Jakie rekordy? Paginacje, tak
ad2) No ale czemu submit dodajesz? Pole wyszukiwania masz dodac a nie submit ad3) Widocznie cos skiepsciles. A moze poprostu czyscisz sesji po wyslaniu url bez danych forma. Bez kodu nie wywroze |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 20.12.2019 Ostrzeżenie: (0%) ![]() ![]() |
Zapewne oczy będą boleć aczkolwiek coś z tym trzeba zrobić (IMG:style_emoticons/default/smile.gif)
Taki mój prywatny bajzel (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No i gdzie w tym kodzie cokolwiek zapisujesz do sesji?
ps: $a1 = $row['cname']; $a2 = $row['country']; $a3 = $row['postcode']; $a4 = $row['city']; $a5 = $row['adress']; $a6 = $row['sattel']; $a7 = $row['person']; $a8 = $row['phone']; $a9 = $row['email']; $a10 = $row['fromday']; $a11 = $row['today']; $a12 = $row['fromhour']; $a13 = $row['tohour']; $a14 = $row['webadress']; No nazewnictwo zmiennych poprostu "zajebiste".... Pomijajac ich nazwe to po grzyba w ogole cokolwiek walisz do zmiennych skoro to tylko wstawiasz do tekstu. ROwnie dobrze mozesz operowac w tekscie bezposrednio na $row ps2: No tutaj if ($row['person']=$row['person']) { $row['person']=$row['person']; } to poprostu przeszedles samego siebie... ps3: przenosze na przedszkole |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 20.12.2019 Ostrzeżenie: (0%) ![]() ![]() |
Hah, zdaje sobie sprawę z tego, że Gates się nie nazywam ale (IMG:style_emoticons/default/biggrin.gif)
wklejanie do divów np:
wywala mi błędy (IMG:style_emoticons/default/tongue.gif) a tak to ładnie śmiga. Idąc dalej.
Tutaj gdy dawałem warunek
Nie wyświetlało mi kompletnie nic. A tak to śmiga i działa. Nazewnictwo.. tak, mi też się za bardzo nie podoba (IMG:style_emoticons/default/smile.gif) Sprawdzę Sesje i dam znać ! Ten post edytował Kubik93 20.12.2019, 13:17:25 |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Wywala bledy bo zle wklejasz (IMG:style_emoticons/default/tongue.gif)
{$row['city']} = - nie sluzy do porownania. To sluzy do ZAPISANIA == - to jest porownanie. Ja wiem, ze zaczynasz dopiero, ale tym bardziej wpierw powiniens sie zapoznac co dana rzecz robi a nie strzelasz |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:09 |