Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MYSQL] 3x odświerza strone, czemu?
Zmorcia
post 24.04.2009, 06:38:03
Post #1





Grupa: Zarejestrowani
Postów: 234
Pomógł: 5
Dołączył: 26.01.2008
Skąd: Lutcza

Ostrzeżenie: (20%)
X----


Witam mam stronę chciałem dodać:

  1. <?php
  2. mysql_query(&#092;"UPDATE \".PREFIKS.\"movies SET movie_views = movie_views + 1 WHERE movie_key='\".$this->get_movie_row['movie_key'].\"'\"); // update views
  3. ?>


lecz, do bazy danych zamiast zwiększyć wartość o 1 to zwiększa o 3 większa wartość, nie mam żądnego headera wysłanego chyba winksmiley.jpg

ps. Mam ob_start(); przed skryptem i flush... na końu ;P

Pomoże ktoś?

Ten post edytował Zmorcia 24.04.2009, 06:40:36


--------------------
POMOGŁEM ? Wciśnij "Pomógł" , dzięki !
Go to the top of the page
+Quote Post
phpion
post 24.04.2009, 06:43:57
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Przecież to zapytanie nie ma prawa działać. Pomiędzy ` wpisujesz nazwy kolumn więc wpisanie + `1` spowoduje błąd nieznanej kolumny (no chyba, że takową posiadasz...).

// Edit:
O, poprawiłeś. W takim razie (jeśli nie masz żadnego headera) daj sobie pod zapytaniem jakiś kod testowy w postaci np. echo 'dodaje'; i zobacz ile razy się on wyświetli.

Ten post edytował phpion 24.04.2009, 06:45:10
Go to the top of the page
+Quote Post
Zmorcia
post 24.04.2009, 06:44:49
Post #3





Grupa: Zarejestrowani
Postów: 234
Pomógł: 5
Dołączył: 26.01.2008
Skąd: Lutcza

Ostrzeżenie: (20%)
X----


zmieniłem kod na taki jaki mam, i zmienia wartośc +3 a nie + 1 ;(


--------------------
POMOGŁEM ? Wciśnij "Pomógł" , dzięki !
Go to the top of the page
+Quote Post
ArekJ
post 24.04.2009, 10:35:34
Post #4





Grupa: Zarejestrowani
Postów: 266
Pomógł: 9
Dołączył: 21.05.2008
Skąd: Łomianki

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


A zobacz co będzie jak tam wstawisz np. 0.5, ile doda. Albo 1/3

EDIT: Kiedyś miałem taki przypadek i się okazało, że to wina HTML'a,. Lay był zakodowany tabelkami, a jak przeszedłem na DIV to wszystko grało. Myślę, że mogłem mieć coś niezamknięte...

Ten post edytował ArekJ 24.04.2009, 10:36:47


--------------------

"Do bramy, bo pada deszcz
Gdy zaćpiesz przejdzie dreszcz
I wróci, wróci tęcza barw
I pęknie twój wrogi świat" R. Riedel
Go to the top of the page
+Quote Post
sowiq
post 24.04.2009, 10:52:03
Post #5





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


A co ma sposób zakodowania layoutu do bazy danych? blinksmiley.gif

Ten twój kod jest w jakiejś funkcji/metodzie, czy po prostu wklejony gdzieś w kodzie źródłowym? Jeśli w funkcji, to przeleć jakimś wyszukiwaczem po plikach i zobacz w których miejscach jest wywoływana.

Swoją drogą... jak nie będziesz poprawiał, to będziesz miał 3 razy lepsze statystyki oglądalności biggrin.gif
Go to the top of the page
+Quote Post
ArekJ
post 24.04.2009, 10:54:09
Post #6





Grupa: Zarejestrowani
Postów: 266
Pomógł: 9
Dołączył: 21.05.2008
Skąd: Łomianki

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


Cytat(sowiq @ 24.04.2009, 11:52:03 ) *
A co ma sposób zakodowania layoutu do bazy danych? blinksmiley.gif

Ten twój kod jest w jakiejś funkcji/metodzie, czy po prostu wklejony gdzieś w kodzie źródłowym? Jeśli w funkcji, to przeleć jakimś wyszukiwaczem po plikach i zobacz w których miejscach jest wywoływana.

Swoją drogą... jak nie będziesz poprawiał, to będziesz miał 3 razy lepsze statystyki oglądalności biggrin.gif

Wiedziałem, że to od kogoś usłyszę, ale naprawdę to była wina zakodowania lay'a. Sam się wtedy zdziwiłem, a jednak...


--------------------

"Do bramy, bo pada deszcz
Gdy zaćpiesz przejdzie dreszcz
I wróci, wróci tęcza barw
I pęknie twój wrogi świat" R. Riedel
Go to the top of the page
+Quote Post
wookieb
post 24.04.2009, 10:54:59
Post #7





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Sprawdź czy problem występuje w IE.
Jeżeli nie tzn, że masz np na stronie taką sytuację
Kod
<img src=""/>

Też kiedyś się z tym męczyłem parę godzin.

@DOWN Tak

Ten post edytował wookieb 24.04.2009, 10:59:45


--------------------
Go to the top of the page
+Quote Post
sowiq
post 24.04.2009, 10:57:26
Post #8





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Kod
<img src=""/>
Czyli przeglądarka próbuje wczytać jako obrazek stronę, na której jesteś? blinksmiley.gif

@autor,
http://so.pwn.pl/lista.php?co=od%B6wie%BF&...od=&from=os

Ten post edytował sowiq 24.04.2009, 10:58:59
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: 13.07.2025 - 04:07