Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Problem z usuwaniem tematu, forum phpbb2 by przemo
Kynval
post 1.12.2011, 17:30:25
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 24.09.2009

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


Hej. może ktoś pomóc? smile.gif
Wyskakuje mi taki błąd:

Kod
Could not update user post count information

DEBUG MODE

SQL Error : 1690 BIGINT UNSIGNED value is out of range in '(`mechatra_forum`.`phpbb_users`.`user_posts` - 1)'

SELECT p.poster_id, COUNT(p.post_id) AS posts FROM (phpbb_posts p, phpbb_users u) WHERE p.topic_id IN (8) AND u.user_id <> -1 AND p.poster_id = u.user_id GROUP BY p.poster_id

Line : 278
File : functions_remove.php


oto linie:

277
278
279

  1. {
  2. message_die(GENERAL_ERROR, 'Could not update user post count information', '', __LINE__, __FILE__, $sql);
  3. }
Go to the top of the page
+Quote Post
qrzysztof
post 1.12.2011, 18:26:08
Post #2





Grupa: Zarejestrowani
Postów: 220
Pomógł: 19
Dołączył: 25.04.2009

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


Trochę mało kodu żeby definitywnie stwierdzić co tu się dzieje, ale można śmiało strzelić, że próbujesz wstawić wartość ujemną w kolumnie user_posts tabeli phpbb_users.

Kolumna ma atrybut UNSIGNED (czyli >=0) i to powoduje błąd.

Ten post edytował qrzysztof 1.12.2011, 18:27:33


--------------------
Znalazłeś sam rozwiązanie swojego problemu? Nie pisz "już wiem, do zamknięcia". Podziel się rozwiązaniem - inni będą mieli łatwiej.
Go to the top of the page
+Quote Post
--tomek--
post 1.12.2011, 18:56:08
Post #3





Goście







a jak mozna to rozwiazac gdzies w kodzie cos zmienic czy jak??
Go to the top of the page
+Quote Post
qrzysztof
post 1.12.2011, 19:06:35
Post #4





Grupa: Zarejestrowani
Postów: 220
Pomógł: 19
Dołączył: 25.04.2009

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


Zmienić owszem. Ale niekoniecznie w tej części, którą podałeś. To najprawdopodobniej komenda UPDATE powoduje ten błąd (ewentualnie INSERT). A tego nie ma w Twoim kodzie.


--------------------
Znalazłeś sam rozwiązanie swojego problemu? Nie pisz "już wiem, do zamknięcia". Podziel się rozwiązaniem - inni będą mieli łatwiej.
Go to the top of the page
+Quote Post
tomaszek12345
post 1.12.2011, 22:07:59
Post #5





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 1.12.2011

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


to ja pisalem jako tomaszek ;D

a qrzysztofie mozesz mi napisac jakich zmian dokonać co poprawic czego szukać w kodzie ew. moge przesłać plik żebyś rzucił okiem.


pozdrawiam
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: 14.08.2025 - 13:22