ForumCała strona

Nawigacja

Aktualnie online

Gości online: 16

Użytkowników online: 0

Łącznie użytkowników: 25,405
Najnowszy użytkownik: kipolas

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
18.10.2025 19:31:20
Forum nie dziala nawet bez polskich znakow.

JazOOn
16.10.2025 18:21:12
nie dziala z polskimi znakami

Zbigniew@
12.10.2025 15:20:31
Tylko dla wybranych.

JazOOn
06.10.2025 21:00:15
czy shout dziala?

hoopak
02.10.2025 10:33:17
Bleeeeee Cool

Pobierz now? wersj?
Pobierz podr?cznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Podpi?cie wyszukiwarki pod inn? stron?
Kshyhoo
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:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Za? w innej bazie tak:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

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.
 
www.kshyhoo.eu
W?cibski Go??
Dodany dnia 27.10.2025 00:48:17
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
piotrek199214
Hmm, spróbuje Ci to wyt?umaczy? o ile mi si? to uda.
Wi?c odwo?ujemy si? do funkcji (ko?cówka kodu):

Pobierz kod źródłowy  Rozwiń Kod źródłowy


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 pomogl[1]_1.png
Tanie tworzenie wtyczek, masz problem napisz.
 
www.piocom.eu
Kshyhoo
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?:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

Z 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:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

któ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.
 
www.kshyhoo.eu
piotrek199214
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 pomogl[1]_1.png
Tanie tworzenie wtyczek, masz problem napisz.
 
www.piocom.eu
Kshyhoo
No dobra, a pozosta?e dane?
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Edytowane przez Pieka dnia 09.01.2011 18:19:04
Copyright (C) by Kshyhoo (R)
Wszystkie prawa zastrze?one.
 
www.kshyhoo.eu
piotrek199214
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 pomogl[1]_1.png
Tanie tworzenie wtyczek, masz problem napisz.
 
www.piocom.eu
Kshyhoo
Wodzu, to ja wiem. Chodzi mi, jaki kod to realizuje. Znalaz?em funkcj? search_navigation:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

i kod:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

Które zapewne realizuje zadanie tworzenie paginacji.
Copyright (C) by Kshyhoo (R)
Wszystkie prawa zastrze?one.
 
www.kshyhoo.eu
piotrek199214
Kod który to realizuje to:
1 - zapytanie z bazy:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

2 - kod php:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


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 pomogl[1]_1.png
Tanie tworzenie wtyczek, masz problem napisz.
 
www.piocom.eu
Kshyhoo
No w?a?nie, gdzie znajd? te kody?
Copyright (C) by Kshyhoo (R)
Wszystkie prawa zastrze?one.
 
www.kshyhoo.eu
piotrek199214
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 pomogl[1]_1.png
Tanie tworzenie wtyczek, masz problem napisz.
 
www.piocom.eu
Kshyhoo
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.
 
www.kshyhoo.eu
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl