Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] 3x odświerza strone, czemu?
Zmorcia
post
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 (IMG:http://forum.php.pl/style_emoticons/default/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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
phpion
post
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
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 ;(
Go to the top of the page
+Quote Post
ArekJ
post
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
Go to the top of the page
+Quote Post
sowiq
post
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? (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
ArekJ
post
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? (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/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...
Go to the top of the page
+Quote Post
wookieb
post
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
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ś? (IMG:http://forum.php.pl/style_emoticons/default/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
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 05:07