Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> licznik via mysql :)
bumfank
post 5.04.2005, 20:23:32
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 29.02.2004
Skąd: /dev/null

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


WItajcie smile.gif

Kolejny problemik smile.gif
pisze stronke i wpadlem na pomysl aby dodawal ile razy obejrzano dany ID i wyniuchalem takie cos:
  1. <?php
  2.  
  3. $zapytanie3 = &#092;"UPDATE `tracklisty` SET `licznik` = `licznik` + 1 WHERE `id` = \" .intval($_GET['id']). \" LIMIT 1\";
  4. $pokaz3=mysql_query($zapytanie3);
  5. ?>


noi dodaje jak ma dodawac ale zle winksmiley.jpg a dokladniej wynik 3 odswiez 5 odswiez 7 odswiez 9, dodaje co 2 a nie co jeden winksmiley.jpg
co zle questionmark.gif smile.gif


przed chwila zauwazylem jedno ze kiedy po dluzszej chwili odswieze dodaje mi + 1 ale kiedy odswieze raz a po jakichs 5s znowu odswieze to mi dodaje +2

Ten post edytował bumfank 5.04.2005, 20:25:34


--------------------
Drukuj24.pl - Drukowanie to koszt
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Ociu
post 5.04.2005, 20:28:43
Post #2





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




hm.. skoro 1=2 to daj tak: licznik + 0.5 laugh.gif
Go to the top of the page
+Quote Post
bumfank
post 5.04.2005, 20:33:16
Post #3





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 29.02.2004
Skąd: /dev/null

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


on kompletnie dziala jak chce tongue.gif
dalem dla jaj + 0,5 noi dodalo 1 pozniej nie dodalo pozniej znowu dodalo, pozniej zmienilem na +1 i mi dodalo 1 a pozniej znowu 2 smile.gif



//////////////// EDIT /////////////////////

ale i tak dalej nie dziala jak ma dzialac ;( prosze pomozcie co moze byc nie tak
grzebalem nawet w samej bazie bo mialem int wczesniej i zmienilem na VARCHAR jakby to mialo jakies znaczenie i dalej dupa:(

//////////////// EDIT2 /////////////////////

noi doszedlem do czegos na firefoxie dodaje co 2 a na IE dodaje co 1 tongue.gif hehehe nice one winksmiley.jpg

Ten post edytował bumfank 5.04.2005, 22:38:45


--------------------
Drukuj24.pl - Drukowanie to koszt
Go to the top of the page
+Quote Post
rml
post 6.04.2005, 09:54:15
Post #4





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 13.03.2005

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


ja mam bardzo podobny problem - wszystko dodaje mi dwa razy! ale jakos nikt na tym forum nie wie chyba jak to rozwiazac, bo moj topic jest juz kilka dni i nie ma odpowiedzi...

Tobie dodaje 2 wizyty, a mi po dwa rekordy do bazy. chociaz przy polach w stylu dodawania po 1 (czyli tak jak Twoj licznik) takze robi to samo...

zupelnie nie mam pomyslu czym to moze byc spowodowane...

wyglada to tak jakby dwa razy wykonywal plik, pomimo ze wykonuje go tylko raz...
Go to the top of the page
+Quote Post
di@blo
post 6.04.2005, 10:42:45
Post #5





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 9.03.2005

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


A spróbuj tak:

  1. <?php
  2. $id = intval($_GET['id']);
  3. mysql_query(&#092;"UPDATE tracklisty SET licznik = licznik+1 WHERE id = $id\")
  4. or die('Bład - ' . mysql_error() . '!!!');
  5. ?>


U mnie ten sposób działa idealnie
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: 15.06.2025 - 11:34