Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 22.01.2011 Skąd: Murowana Goślina Ostrzeżenie: (0%)
|
Cześć. Nie mam pojęcia jak to zrobić, a siedzę przy tym już od 15:00 =/ Algorytmów już wymyślać też próbowałem masę, ale na nic.
Np. jednym z nich miało być: zalóżmy ze jest strona [2] wtedy maximum=9*numerstrony= 18 minimum=maximum-9=9 for (i=minimum;i=maximum;i++) tutaj daje funkcje która wyświetla ci przedmiot i jako argument podajesz zmienna i) Chodzi o to, że mam skrypt wyświetlający ilość przedmiotów na stronie. Maksymalnie na 1 stronie może mieścić się 9 przedmiotów (dodam jeszcze, że są pobierane z bazy), i kiedy umieścimy 10 przedmiot, to powinien znajdować się na kolejnej stronie. Powinniśmy widzieć przedmiot z numerem 10, ale tlyko ten 1 przedmiot, bez reszty 9, które są na stronie jeden. I tak samo za każdym razem, aby osiągnąć efekt podobny do tego: Pierwsza strona, 1,2,3,4,5... 100,101,102, Ostatnia strona. Użyłem czegoś takiego.
Jednak nawet to nie działa, poza tym jest niedokończone, gdyż i tak by nie wyświetlało na kolejnych stronach przedmiotów, które są zmienną $i. Pokaże może kawałek kodu:
Wie ktoś jak zrobić, aby przedmioty $i były wyświetlane odpowiednio na każdej stronie po 9 sztuk? Powiedzmy, że dodaje w bazie 22 przedmioty. na stronie pierwszej powinno znajdować się 9, na drugiej 9, i na trzeciej 4. Nie mogę wymyślić, to jest zbyt dla mnie skomplikowane. Przeglądałem angielskie fora, jednak tam też sporo rzeczy nie potrafię zrozumieć. Będę bardzo wdzięczny. Ten post edytował waqmaz 19.05.2011, 21:41:06 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 22.01.2011 Skąd: Murowana Goślina Ostrzeżenie: (0%)
|
Dzięki wielkie. 'Wyjaśniło mi się'.
PS. Czuję się taki mały, przy kimś, kto napisał coś takiego (IMG:style_emoticons/default/sad.gif) Pozdrawiam. Nie chciałbym Cię już obciążać, lecz mam jeszcze jedno pytanie - nie koniecznie do Ciebie, jeżeli już Ci się nie chce. Fajnie, że pobieram parametr $_GET[p], ale jak pobrać 2 parametry w 1 linku? Potrzebuję tego dlatego, że skrypt działa tylko w indeks.php, a kiedy chcę umieścić go w folderze kategorie/osoby.php, to muszę pobrać parametr action, który sobie napisałem. Wygląda to tak, kiedy działa i jest w index.php: A tak kiedy nie działa i jest w osoby.php wyświetlane w stronie index.php poprzez parametr action: W takim przypadku jak ten w linijce powyżej musiał bym tworzyć osobne pliki, a bym chciał dołączyć to "?p=" do pliku osoby.php, jednak to nie działa (patrz niżej): , lub to: Jakieś pomysły? Ten post edytował waqmaz 20.05.2011, 18:36:33 |
|
|
|
waqmaz [1][2][3][4][5]... itd. strony. 19.05.2011, 21:39:41
Spawnm Poczytaj o paginacji 19.05.2011, 21:41:41
aeaeae Po pierwsze masz dwie dane: 1 - ilość przedmiotów ... 20.05.2011, 01:12:45
waqmaz Dziękuję ślicznie, naprawdę dobry algorytm. A mam ... 20.05.2011, 17:36:33
aeaeae Zrób z tego plik index.php i uruchom, to może Ci s... 20.05.2011, 17:57:36
aeaeae No cóż ... na pewno nie miałbyś z tym aż takich tr... 20.05.2011, 18:38:35
waqmaz Dobra, już patrzę.
Masz rację: "bardzo trudn... 20.05.2011, 19:02:01
aeaeae Chodzi o to, że chcesz mieć ten kod, który dałem w... 20.05.2011, 19:19:56
waqmaz Dzięki, już sobie poradziłem
Kurde, właśnie odkr... 20.05.2011, 22:00:53
WebCM Źle ci powiedzieli. Pokaż zapytanie do bazy. Nie w... 20.05.2011, 22:45:47
waqmaz Cały kod wyciągania przedmiotow z bazy wygląda tak... 20.05.2011, 23:35:37
WebCM Najlepiej gdzieś zapisać ilość rekordów, aby nie l... 21.05.2011, 11:29:27 
waqmaz WebCM - nie działą =/
efekt:
[PHP] pobierz, pl... 23.05.2011, 15:50:20
aeaeae Cytat(WebCM @ 20.05.2011, 23:45:47 ) ... 21.05.2011, 12:50:58
radziopoke Przerobiłem troszkę twój kod:
[PHP] pobierz, plai... 24.05.2011, 14:23:09
waqmaz Wszystko wygląda fajnie, tylko, że zamiast 8 przed... 25.05.2011, 17:10:43
radziopoke Zauważyłem moje błędy które zrobiłem ale to dopier... 31.05.2011, 15:38:46 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 00:05 |