To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Bazy danych SQL - Nie wyświetla postów w forum po przeniesieniu ich do innego

Draco demonicus - 22-05-2015, 20:57
Temat postu: Nie wyświetla postów w forum po przeniesieniu ich do innego
Witam.

Na swoim forum RPG napisałem z 5 postów w złym temacie, więc poprzez MySQL zmieniłem w tabeli phpbb_posts topic_id oraz forum_id na te, które powinno być (na poprawne).

Teraz wpisuję numer tego postu i znajduje go w tym temacie, ale samego postu nie ma. Po wysłaniu "/viewtopic.php?p=47020#47020" znajduje mi 203 z 204 stron, ale nigdzie tych postów tam nie ma.

Co mam zrobić?

Woytec - 22-05-2015, 20:58

Draco demonicus napisał/a:
phpbb_posts topic_id oraz forum_id na te
forum_id zmień też w temacie w phpbb_topics.
Draco demonicus - 22-05-2015, 21:05

Problem w tym, że wszystkie posty mają w phpbb_posts topic_id 766 i forum_id 57, a w phpbb_topics rekord z topic_id 766 ma też forum_id 57.


To jest z phpbb_posts


A to trzecie strona phpbb_topics

Szukałem już w różnych forums/posts/topics czy cokolwiek mogłoby być powiązane z tym, ale nigdzie nie widzę możliwości zmiany.

EDIT: Wiem, co jest nie tak. post_order trzeba też zmienić! Kiedyś miałem ten problem i właśnie skapłem się, że to jest nie tak.

Woytec - 22-05-2015, 21:40

Draco demonicus napisał/a:
napisałem z 5 postów w złym temacie, więc poprzez MySQL zmieniłem w tabeli phpbb_posts topic_id oraz forum_id na te, które powinno być (na poprawne).
Używaj scalania postów do przenoszenia ich między tematami.
Draco demonicus - 22-05-2015, 22:45

Aaaa... no tak. Kiedyś ktoś mi polecił wydzielenie kilku postów napisanych w nie tym co trzeba temacie, a potem przeniesienie ich scalaniem. Dzięki za podpowiedź!
Woytec - 23-05-2015, 08:58

Cytat:
wydzielenie kilku postów napisanych w nie tym co trzeba temacie, a potem przeniesienie ich scalaniem
Od razu można scalać jeżeli z tematu do tematu. Wydzielać gdy z tematu do nowego tematu.
Draco demonicus - 23-05-2015, 13:24

O, to nie wiedziałem. Dzięki raz jeszcze :D


Powered by phpBB modified by Przemo © 2003 phpBB Group