Zobacz temat
|
Podpi?cie wyszukiwarki pod inn? stron?
|
|
| Kshyhoo |
Dodany dnia 09.01.2011 17:35:32
|
|
Przedszkolak ![]() Postów: 49 Pomógł: 1 v7.02.07Data rejestracji: 13.12.2004 21:33 |
Witam. Chcia?em za pomoc? wyszukiwarki z PHP-Fusion móc wyszukiwa? równie? w innej bazie danych. Uda?o mi si? zintegrowa? wyszukiwark?, ale w przypadku wi?kszej ilo?ci wyników, nie dzia?a poprawnie stronicowanie. Link w poprawnie dzia?aj?cej wyszukiwarce wygl?da tak: Za? w innej bazie tak: mimo, i? w pasku adresu wyniki wygl?daj? podobnie. I tu pytanie, bo nie bardzo rozumiem dzia?anie funkcji makepagenav z pliku maincore.php. Sk?d ta funkcja bierze dane, potrzebne do skompilowania linków paginacji? Edytowane przez Pieka dnia 09.01.2011 17:46:17 Copyright (C) by Kshyhoo (R) Wszystkie prawa zastrze?one. |
|
|
|
| W?cibski Go?? |
Dodany dnia 27.10.2025 00:48:17
|
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
| IP: localhost | |
| piotrek199214 |
Dodany dnia 09.01.2011 17:49:38
|
|
Bywalec ![]() Postów: 977 Pomógł: 168 v7.01.05Data rejestracji: 17.12.2007 21:05 |
Hmm, spróbuje Ci to wyt?umaczy? o ile mi si? to uda. Wi?c odwo?ujemy si? do funkcji (ko?cówka kodu): To jest od jakiej numeracji ma zacza?: ".makepagenav($_GET['rowstart'] czyli u ciebie od 10 zapytania bo rowstart=10. To jest ustawiony limit ile ma wy?wietli? na jednej stronie. $items_per_page To liczy ci ??czn? ilo?? wyników: $rows i daje ci 5 z 15 str.Natomiast to: 3 ile ma wy?wietli? stron czyli 1,2,3..100 W linku musi by? &rowstart=x ?eby dzieli?o i dzia?a?a paginacja. Nie wiem czy zrozumiale si? wyrazi?em. Jak co? to pytaj. Pozdrawiam Wiadomo?? doklejona: Znalaz?em przed chwil? to: http://translate....d%3Divnsfd mo?e ci bardziej pomo?e. Pozdrawiam Edytowane przez piotrek199214 dnia 09.01.2011 17:54:03 Pomog?em Ci? Wystarczy podzi?kowa? i oznaczy? post jako pomocny Tanie tworzenie wtyczek, masz problem napisz. |
|
|
|
| Kshyhoo |
Dodany dnia 09.01.2011 18:01:47
|
|
Przedszkolak ![]() Postów: 49 Pomógł: 1 v7.02.07Data rejestracji: 13.12.2004 21:33 |
To, w jaki sposób si? tworzy - kumam. Nie kumam, sk?d brane s? te dane... je?eli $_GET, to wiadomo, ?e z linku - ale w jaki sposób? Funkcja makepagenav w pliku maincore.php nie bardzo ma co pobra?: Rozwiń Kod źródłowy PHPZ tego co widz?, wszystko co mi brakuje, kryje si? pod zmienn? $link... i tego równie? nie kumam, bo kilkana?cie linii wy?ej znajduje si? kod: Rozwiń Kod źródłowy PHPktóry, jak s?dz?, odpowiedzialny jest za komunikacj? z baz? danych. Równie? zmienne $start, $count, $total i $range s? obecne jedynie w tej?e funkcji - nie ma ich w plikach do??czanych do pliku... PS.Dzi?ki za edycj? mojej poprzedniej wypowiedzi (ech Pieka, nie by?by? sob? ;p). Edytowane przez Kshyhoo dnia 09.01.2011 18:02:26 Copyright (C) by Kshyhoo (R) Wszystkie prawa zastrze?one. |
|
|
|
| piotrek199214 |
Dodany dnia 09.01.2011 18:04:52
|
|
Bywalec ![]() Postów: 977 Pomógł: 168 v7.01.05Data rejestracji: 17.12.2007 21:05 |
Z zapytania do bazy: $result = dbquery("SELECT download_id, download_title, download_description, download_license, download_os, download_version, download_filesize, download_datestamp, download_count FROM ".DB_DOWNLOADS." WHERE download_cat='".$_GET['cat_id']."' ORDER BY ".$cdata['download_cat_sorting']." LIMIT ".$_GET['rowstart'].",".$settings['downloads_per_page']); $_GET - pobiera ci z linku i w bazie tak jakby zmienia si? na kolejn? parti? z limitu ".$settings['downloads_per_page']. Edytowane przez piotrek199214 dnia 09.01.2011 18:06:15 Pomog?em Ci? Wystarczy podzi?kowa? i oznaczy? post jako pomocny Tanie tworzenie wtyczek, masz problem napisz. |
|
|
|
| Kshyhoo |
Dodany dnia 09.01.2011 18:10:28
|
|
Przedszkolak ![]() Postów: 49 Pomógł: 1 v7.02.07Data rejestracji: 13.12.2004 21:33 |
No dobra, a pozosta?e dane? Edytowane przez Pieka dnia 09.01.2011 18:19:04 Copyright (C) by Kshyhoo (R) Wszystkie prawa zastrze?one. |
|
|
|
| piotrek199214 |
Dodany dnia 09.01.2011 18:46:03
|
|
Bywalec ![]() Postów: 977 Pomógł: 168 v7.01.05Data rejestracji: 17.12.2007 21:05 |
To s? dane do wyszukiwania z search.php i to nie ma nic do paginacji, ale wyt?umacze: stext=text - zmienna w któr? wprowadzasz dane do wyszukania search=Szukaj - pewnie nazwa buttona, ale nie wiem od czego method=AND - metoda szukania np ma znale?? wyrazy które wyst?puj? razem np jabko + banan lub OR czyli jabko albo banan stype=articles - gdzie ma szuka?, szuka w artyku?ach forum_id=0 - nie wiem datelimit=0 - szuka z zakresu dodania czyli np ostatnie 2 dni fields=2 - co ma szuka? tytu?y i tre??, tylko tre??, tylko tytu?y sort=datestamp - sortuje wed?ug daty dodania order=0 - sortuje rosn?co, malej?co chars=200 - pokazuje ilo?? znaków z wyniku. Raczej to wszystko zaczerpni?te z pliku search.php Pomog?em Ci? Wystarczy podzi?kowa? i oznaczy? post jako pomocny Tanie tworzenie wtyczek, masz problem napisz. |
|
|
|
| Kshyhoo |
Dodany dnia 09.01.2011 19:13:23
|
|
Przedszkolak ![]() Postów: 49 Pomógł: 1 v7.02.07Data rejestracji: 13.12.2004 21:33 |
Wodzu, to ja wiem. Chodzi mi, jaki kod to realizuje. Znalaz?em funkcj? search_navigation: Rozwiń Kod źródłowy PHPi kod: Rozwiń Kod źródłowy PHPKtóre zapewne realizuje zadanie tworzenie paginacji. Copyright (C) by Kshyhoo (R) Wszystkie prawa zastrze?one. |
|
|
|
| piotrek199214 |
Dodany dnia 09.01.2011 19:26:48
|
|
Bywalec ![]() Postów: 977 Pomógł: 168 v7.01.05Data rejestracji: 17.12.2007 21:05 |
Kod który to realizuje to: 1 - zapytanie z bazy: 2 - kod php: Wszystkie zmienne opisane wy?ej. Inaczej ju? nie wiem jak ci to napisa?. Edytowane przez piotrek199214 dnia 09.01.2011 19:28:23 Pomog?em Ci? Wystarczy podzi?kowa? i oznaczy? post jako pomocny Tanie tworzenie wtyczek, masz problem napisz. |
|
|
|
| Kshyhoo |
Dodany dnia 09.01.2011 19:33:13
|
|
Przedszkolak ![]() Postów: 49 Pomógł: 1 v7.02.07Data rejestracji: 13.12.2004 21:33 |
No w?a?nie, gdzie znajd? te kody?
Copyright (C) by Kshyhoo (R) Wszystkie prawa zastrze?one. |
|
|
|
| piotrek199214 |
Dodany dnia 09.01.2011 19:34:25
|
|
Bywalec ![]() Postów: 977 Pomógł: 168 v7.01.05Data rejestracji: 17.12.2007 21:05 |
W ka?dym pliku, który wykorzystuje paginacj? ja zaczerpn??em z pliku articles.php Pomog?em Ci? Wystarczy podzi?kowa? i oznaczy? post jako pomocny Tanie tworzenie wtyczek, masz problem napisz. |
|
|
|
| Kshyhoo |
Dodany dnia 09.01.2011 19:40:36
|
|
Przedszkolak ![]() Postów: 49 Pomógł: 1 v7.02.07Data rejestracji: 13.12.2004 21:33 |
No w?a?nie, mnie interesuje kod z search.php i inkludowanych w nim - bo realizuje nieco inne zadania. W sumie wiem, jaki kod to realizuje, jednak nie wiem dlaczego, nie dzia?a to tak, jak powinno. Wiadomo?? doklejona: No w?a?nie - da?em rad?. Tak jak my?la?em, ?le dzia?a?a funkcja search_navigation. Po prostu, do??czy?em kod w podwójnych ciapkach a powinien by? w pojedynczych. Dzi?kuj? za zainteresowanie. Edytowane przez Kshyhoo dnia 09.01.2011 21:16:06 Copyright (C) by Kshyhoo (R) Wszystkie prawa zastrze?one. |
|
|
|
| Przejdź do forum: |















