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 - Odzyskanie usuniętego tematu z kopii do bieżącej bazy

siwiuski - 08-01-2014, 09:53
Temat postu: Odzyskanie usuniętego tematu z kopii do bieżącej bazy
Witam

Pojawił się problem na forum, ponieważ został przez pomyłkę usunięty temat z dosyć ważnym poradnikiem.

Znalazła się kopia z tym tematem ale nie mogę jej zaimportować bo zginie sporo spraw bieżących (kopia dosyć stara). Kopia jest już zaimportowana do zapasowej bazy i zapasowego forum i wszystko jest to co zostało usunięte.

Proszę o poradę czy można jakoś wyeksportować temat z kopii i zaimportować do bieżącej ? Dodam, że jest to spory temat bo zawiera 70 stron postów. :(

Woytec - 09-01-2014, 21:53

Wydobądź z phpbb_ topics, posts, posts_text treści. Są połączone wg. id.
Kod:
SELECT p.*, pt.*, t.* FROM `phpbb_posts` p, `phpbb_posts_text` pt, `phpbb_topics` t WHERE t.topic_id=ID_TEMATU AND pt.post_id=p.post_id AND p.topic_id = t.topic_id

siwiuski - 10-01-2014, 12:24

Oooo dzięki mam wynik wpisując ten kod w phpMyAdmin w zakładkę SQL.
Tylko teraz pytanie co dalej z tym wynikiem zrobić ?

vianne - 10-01-2014, 15:25

wgrałeś tą kopię na pomocniczej bazy tak ? wykonaj to zapytanie, które podał Woytec, następnie zaznacz wyniki i wyeksportuj (w nowej kopii będziesz miał temat o który chodzi i nic więcej) a następnie importuj do rzeczywistej bazy danych
siwiuski - 10-01-2014, 22:54

vianne, właśnie chodzi o to, że gdybym mógł wyeksportować wynik to już bym nie zaśmiecał tego forum. Wynik otrzymuję w formie tabeli i jak klikam na export to pojawia mi się komunikat
Cytat:
export.php: Missing parameter: what (FAQ 2.8)

Dodam, że całe tabele mogę eksportować bez problemu.

[ Dodano: 10-01-2014, 23:01 ]
Ups, teraz już muszę przyznać, że kod jest zły bo miesza posty w wyniku z innych tematów. Skopiowałem post z wyniku w tabeli i wkleiłem w wyszukiwarkę forum i niestety to nie to.

Woytec - 11-01-2014, 11:26

siwiuski napisał/a:
Ups, teraz już muszę przyznać, że kod jest zły bo miesza posty w wyniku z innych tematów. Skopiowałem post z wyniku w tabeli i wkleiłem w wyszukiwarkę forum i niestety to nie to.
Poprawiłem
siwiuski - 11-01-2014, 20:49

Woytec, to powiedz jeszcze co mam dalej zrobić jak pojawi mi się wynik w tabelkach ??
Woytec - 12-01-2014, 10:59

Na dole powinien być eksport
siwiuski - 12-01-2014, 12:43

Jest, ale już pisałem o tym, że jak kliknę na dole na export to mam komunikat:

Cytat:
export.php: Missing parameter: what (FAQ 2.8)

Woytec - 12-01-2014, 18:02

Wybierz inny format eksportu
siwiuski - 12-01-2014, 22:41

Niestety, wybierałem cztery możliwe opcje i na każdej to samo. Cholera, jak z tego wybrnąć ?

[ Dodano: 21-01-2014, 09:43 ]
Czy jest może jakaś komenda SQL aby automatycznie wynik eksportował się do pliku ??



Powered by phpBB modified by Przemo © 2003 phpBB Group