![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Na początek małe wyjaśnienie. Owszem są różnego rodzaju liczniki "kliknięcia w link" itp, lecz u mnie wydaje się być inny problem W bazie mam pola: id - wiadomo poziom - poziom zaawansowania temat - temat odpowiadający poziomowi zaawansowania txt - tekst tematu odpowiadający tematowi zaawansowania (który odpowiada poziomowi zaawansowania ![]() tytul - tytuł tematu...(itd) ![]() Poziomy zaawansowania są 3. w każdym z poziomów jest 20 tematów, czyli w sumie jest 60 tematów. I teraz np tak: chcąc dostać się do tematu 15 z poziomu 1 adres wygląda tak: Cytat Analogicznie - temat 27 z poziomu 3 ma postać Cytat Zamiarem moim jest zobaczenie popularności tematu (nawet bez wyświetlenia). Inaczej mówiąc chcę zobaczyć, który z tematów cieszy się największą popularnością. W tym celu dajmy na to dołoże do tabeli pole licz. I teraz 3 pytania: 1. W jaki sposób zliczać kliknięcia w poszczególne linki? 2. Czy da radę zachować przy tym "liczeniu kliknięć" ww adresy? 3. Co należy dopisać do pliku test.php, by poprawnie zliczał mi kliknięcia? Bardzo bym prosił o jakiekolwiek wskazówki, być może nawet kodzik... Już nie mam siły... czwarty dzionek (wieczór) się z tym męczę... i byki mi wyskakują... |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 9.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
W kodzie który wyświetla artykuł czy co tam wyświetlasz (to poziom 3 a txt 2 itp..)
-------------------- ![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
...próbowałem wkleić w różne miejsca, co podał e-D i nic
![]() ![]() To co jest poniżej to jest tylko przykład (nawet nie wiem czy działa), żeby była jasność o co chodzi.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 297 Pomógł: 0 Dołączył: 17.01.2003 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
![]() będę wdzięczny za inne podpowiedzi... ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 297 Pomógł: 0 Dołączył: 17.01.2003 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
a w której lini masz error
![]() albo zobacz tak
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
JOHNY, czy mógłbyś (poprawnie) dokleić kawałek kodu do mojego?
Ja zrobiłem tak:
Cytat(JOHNY) a w której lini masz error ![]() Ponieważ przed tym co jest tutaj jest jeszcze w cholerę innych rzeczy, to błąd wyskakuje w linii 429, co w tym momencie i tak nic nie mówi... Poza tym nie korzystam z programu do "kolorowania składni" - piszę w zwykłym notatniku ![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 297 Pomógł: 0 Dołączył: 17.01.2003 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Błąd pewnie wywala Ci w lini 8 także usuń to zapytanie
Jeśli stosujesz funkcje $_GET to zmienna powinna być w ['txt'] Pozatym w notatniku też możesz poszukać wiersza ![]() ![]()
Pozatym radziłbym stosować zapytania w zapytanie ="Select ...." Ten post edytował JOHNY 6.05.2006, 14:05:18 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
![]() Cytat $zapytanie = "UPDATE test SET licz = licz+1 WHERE ID = '$pokaz'"; gdy tego wiersza nie ma wszystko jest OK... z tym, że "nie liczy" kliknięć... ...chyba przyjdzie mi się obyć bez "licznika" ![]() |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 236 Pomógł: 4 Dołączył: 1.05.2006 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Cytat(roobik @ 2006-05-06 13:34:50) ![]() Cytat $zapytanie = "UPDATE test SET licz = licz+1 WHERE ID = '$pokaz'"; gdy tego wiersza nie ma wszystko jest OK... z tym, że "nie liczy" kliknięć... ...chyba przyjdzie mi się obyć bez "licznika" ![]()
-------------------- _tworzenie stron www tanio Lublin - tworzenie stron www, tanio, szybko, solidnie, własny CMS.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
macza - jest już lepeij - nie wywala błędów... lecz również nie zlicza
![]() być może nie w tym miejscu wkleiłem to, co odpowiada za zliczanie... |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 9.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
-------------------- ![]() |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
E-d - zarówno Twój jak kod jak i kod macza są OK... ale nie zmienia to faktu, że niestety... nie zliczana jest ilośćkliknięć
![]() nie wiem , czy coś to pomoże ale: rekordów (id) jest 60 poziomów (poziom) jest 3 tematów (temat) jest 20 w każdym poziomie, czyli razem 60 (tak jak id) Pola poziom i temat są wartościami liczbowymi Ps. W pierwszym poście wystąpiła pomyłka. Odpowiednie linki brzmią: Cytat oraz Cytat Jeśli jest to bardzo poważna różnica - przepraszam za wprowadzenie w błąd. Ten post edytował roobik 6.05.2006, 16:12:38 |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 9.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
To już musi działać, testowałem u siebie. Jeśli nie to zrób tak. Włącz PhpMyAdmin, w tabeli edytuj pole ręcznie, gdy pokaże ci się kod kliknij "Utwórz kod php" i wklej do zapytania. Ten post edytował E-d 6.05.2006, 16:17:33 -------------------- ![]() |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
E-d - DZIAŁA!
![]() ...teraz tylko jest problem aby nie pokazywało aktualną liczbę kliknięć - bo ile razy bym nie kliknął w dany temat, to pokazuje mi się 5 (odpowiada za to $ile = 5;). |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 57 Pomógł: 0 Dołączył: 9.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował E-d 6.05.2006, 18:36:51 -------------------- ![]() |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
![]() w międzyczasie próbowałem różnych sposobów, również bardzo podobny do Twojego
ale niestety ![]() zaraz mnei chyba coś trafi.... już zaczynam mieć dość ... ![]() Ten post edytował roobik 6.05.2006, 18:48:38 |
|
|
![]() ![]()
Post
#18
|
|
![]() Grupa: Zarejestrowani Postów: 236 Pomógł: 4 Dołączył: 1.05.2006 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
i powinno dzialac! -------------------- _tworzenie stron www tanio Lublin - tworzenie stron www, tanio, szybko, solidnie, własny CMS.
|
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 5 Dołączył: 25.01.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Słuchajcie .........
DZIAŁA! kurde... wielkie DZIEKI.... brakowało tylko średnika na końcu w kodzie macza lae jest OK Chłopaki ... wielkie T.H.A.N.X. ![]() ![]() ...ale żeśmy (żeście ![]() ![]() POZDRAWIAM ![]() |
|
|
![]()
Post
#20
|
|
![]() Grupa: Zarejestrowani Postów: 236 Pomógł: 4 Dołączył: 1.05.2006 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
poprawione dzialajace! ;D :roll2: -------------------- _tworzenie stron www tanio Lublin - tworzenie stron www, tanio, szybko, solidnie, własny CMS.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 01:58 |