Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][mysql] Jak wyświetlić 10 rekordów, każdy na osobnej stronie?
Cwirek1987
post 9.03.2021, 15:36:09
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 9.06.2007

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


Witam potrzebuje kodu php który pobierze i wyświetli mi z bazy mysql dane np 10 osób ze 100 i wyświetli mi dane jednej osoby z możliwością przełączenia na kolejna stronę z kolejną osoba lub cofnięcia do poprzedniej.

Kiedyś coś takiego podobnego napisałem pod php5 z wykorzystaniem $a > $b, i wyświetlało po 5 danych na jedna stronę, ale pod php7 to nie działa i nie mam pomysłu jak się za to zabrać.

Coś jak tutaj

Chyba za długą przerwę miałem w pisaniu stron.

Z góry dzięki.
Go to the top of the page
+Quote Post
nospor
post 9.03.2021, 15:37:51
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




To sie nazywa stronicowanie/paginacja

Pelno tego w necie, naprawde ciezko nie znalezc wink.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Cwirek1987
post 9.03.2021, 15:54:09
Post #3





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 9.06.2007

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


No to teraz wiem jak to się fachowo nazywa smile.gif, ale może ktoś ma sprawdzone strony gdzie będzie to fajnie opisane i wytłumaczone? Żeby tez zrozumieć i się czegoś nowego nauczyć?
Go to the top of the page
+Quote Post
LowiczakPL
post 9.03.2021, 16:57:31
Post #4





Grupa: Zarejestrowani
Postów: 531
Pomógł: 55
Dołączył: 3.01.2016
Skąd: Łowicz

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


https://www.google.com/search?q=paginacja+w+php


--------------------
Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
Go to the top of the page
+Quote Post
dublinka
post 9.03.2021, 17:04:34
Post #5





Grupa: Zarejestrowani
Postów: 594
Pomógł: 66
Dołączył: 22.02.2008
Skąd: Dublin

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


Cytat(Cwirek1987 @ 9.03.2021, 14:36:09 ) *
Witam potrzebuje kodu php który pobierze i wyświetli mi z bazy mysql dane np 10 osób ze 100 i wyświetli mi dane jednej osoby z możliwością przełączenia na kolejna stronę z kolejną osoba lub cofnięcia do poprzedniej.

Kiedyś coś takiego podobnego napisałem pod php5 z wykorzystaniem $a > $b, i wyświetlało po 5 danych na jedna stronę, ale pod php7 to nie działa i nie mam pomysłu jak się za to zabrać.

Coś jak tutaj

Chyba za długą przerwę miałem w pisaniu stron.

Z góry dzięki.

https://www.myprogrammingtutorials.com/crea...-and-mysql.html


--------------------
Go to the top of the page
+Quote Post
Cwirek1987
post 9.03.2021, 17:50:15
Post #6





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 9.06.2007

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


LowiczakPL serio?questionmark.gif popatrz nie wpadłem na to i nie przejrzałem z 30 stron. Przerasta mnie to 2 dzień nad tym siedzę i nawet nie wiem jak zacząć.

co tu jest źle

echo '<a href="index.php?page=' . $page . '">' . $page . '</a>';

wyświetla się ' . $page . '</a>';

dlaczego?

Ten post edytował Cwirek1987 9.03.2021, 19:49:16
Go to the top of the page
+Quote Post
LowiczakPL
post 9.03.2021, 21:20:51
Post #7





Grupa: Zarejestrowani
Postów: 531
Pomógł: 55
Dołączył: 3.01.2016
Skąd: Łowicz

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


pokaż cały kod a nie 1 linijkę


--------------------
Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
Go to the top of the page
+Quote Post
Cwirek1987
post 9.03.2021, 21:56:46
Post #8





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 9.06.2007

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


nie wiem co to zmieni, ale ok tongue.gif smile.gif błąd i tak jest w linii 2
  1. <?
  2. $page = 3;
  3. echo '<a href="index.php?page=' . $page . '">' . $page . '</a>';
  4. ?>


dalej mam problem z tym Stronicowanie/Paginacja nie działa mi czy mógłby mi ktoś dać jakiś krótki przykład działającego skryptu ja już sobie go dostosuje pod siebie?

Ten post edytował Cwirek1987 9.03.2021, 22:03:10
Go to the top of the page
+Quote Post
dublinka
post 9.03.2021, 22:27:51
Post #9





Grupa: Zarejestrowani
Postów: 594
Pomógł: 66
Dołączył: 22.02.2008
Skąd: Dublin

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


Cytat(Cwirek1987 @ 9.03.2021, 20:56:46 ) *
nie wiem co to zmieni, ale ok tongue.gif smile.gif błąd i tak jest w linii 2
  1. <?
  2. $page = 3;
  3. echo '<a href="index.php?page=' . $page . '">' . $page . '</a>';
  4. ?>



dalej mam problem z tym Stronicowanie/Paginacja nie działa mi czy mógłby mi ktoś dać jakiś krótki przykład działającego skryptu ja już sobie go dostosuje pod siebie?


Przeciez podalem Ci adres do przykladu.

Ten post edytował dublinka 9.03.2021, 22:28:24


--------------------
Go to the top of the page
+Quote Post
Cwirek1987
post 9.03.2021, 22:39:16
Post #10





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 9.06.2007

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


tak ale to jest juz rozbudowane a mi chodzi o taki banalny przykład np. Irek na jednej stronie Marek 2 stronie i Arek na 3 stronie
Go to the top of the page
+Quote Post
dublinka
post 10.03.2021, 08:21:06
Post #11





Grupa: Zarejestrowani
Postów: 594
Pomógł: 66
Dołączył: 22.02.2008
Skąd: Dublin

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


Cytat(Cwirek1987 @ 9.03.2021, 21:39:16 ) *
tak ale to jest juz rozbudowane a mi chodzi o taki banalny przykład np. Irek na jednej stronie Marek 2 stronie i Arek na 3 stronie


To jest rozbudowane? To jest najbardziej banalny przyklad jaki widzialem.


--------------------
Go to the top of the page
+Quote Post
gino
post 10.03.2021, 13:32:28
Post #12





Grupa: Zarejestrowani
Postów: 324
Pomógł: 52
Dołączył: 18.02.2008

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


Cytat
tak ale to jest juz rozbudowane a mi chodzi o taki banalny przykład np. Irek na jednej stronie Marek 2 stronie i Arek na 3 stronie


U @nospora w stopce masz Pager(stronicowanie). Zaciągnij klasę, napisz 2-3 linijki kodu i masz co chcesz. Jest tam przykład użycia, słowem wszystko, co potrzebne do pracy.
Go to the top of the page
+Quote Post
dublinka
post 10.03.2021, 13:43:47
Post #13





Grupa: Zarejestrowani
Postów: 594
Pomógł: 66
Dołączył: 22.02.2008
Skąd: Dublin

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


Cytat(gino @ 10.03.2021, 12:32:28 ) *
, napisz 2-3 linijki kodu

🤣


--------------------
Go to the top of the page
+Quote Post
gino
post 10.03.2021, 14:47:26
Post #14





Grupa: Zarejestrowani
Postów: 324
Pomógł: 52
Dołączył: 18.02.2008

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


@dublinka a widzisz, i tak się dowiedziałem, że nie chodzi mi klawisz 1 na klawiaturze (już zmieniona) smile.gif

W każdym razie jest to spokojnie do ogarnięcia

Ten post edytował gino 10.03.2021, 14:51:41
Go to the top of the page
+Quote Post
dublinka
post 10.03.2021, 18:40:07
Post #15





Grupa: Zarejestrowani
Postów: 594
Pomógł: 66
Dołączył: 22.02.2008
Skąd: Dublin

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


Cytat(gino @ 10.03.2021, 13:47:26 ) *
@dublinka a widzisz, i tak się dowiedziałem, że nie chodzi mi klawisz 1 na klawiaturze (już zmieniona) smile.gif

W każdym razie jest to spokojnie do ogarnięcia

Jak sie komus chce bo widac ze koledze nawet przepisac gotowca sie nie chce.


--------------------
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 - 14:47