Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo

Problemy z dzia?aniem forum - og?lne - Problem z usunietymi tematami. Pomocy.

cmfteam - Pią 16 Cze, 2006
Temat postu: Problem z usunietymi tematami. Pomocy.
Mam maly (albo i wiekszy) problem. Po krotce wytlumacze o co chodzi.
Na forum jest ustawiony taki dzia? jak KOSZ gdzie laduje wszystkie zamkniete tematy.
Dzisiaj nieomyslnie zostalo usuniete z tego folderu okolo 500 tematow. Wszystko by bylo ladnie pieknie,
gdyby nie to ze tym samym uzytkownicy starcili bardzo duzo naliczonych postow no i tematow !! Co bardzo im i mi nie na r?ke. Mam zrobiona kopie zapasowa z poczatku czerwca. I tu jest pytanie - Czy da rade zrobic tak, zeby dograc do istniejacej bazy danych te 500 usunietych tematow bez naruszenia forum ??
Z gory dziekuje za odpowiedz.

INIM - Pią 16 Cze, 2006

Niestety nie :/ Przynajmniej tak mi si? wydaje i nie s?ysza?em nigdy by kto? tak zrobi?.
qbs - Pią 16 Cze, 2006

da rade zrobic, ale to jest troche roboty
KnofeL - Pią 16 Cze, 2006

cmfteam, Hmm musia?by? wyszuka? w kopii bazy wszytkie posty z kosza... Czyli np wszytkie te kt?re nale?? do fora o ID = 5. (Ale mo?e by? ci??ko)

Skopiowa? wszystkie i wykona? zapytanie :)

Zadzia?a to napewno bo sam w ten spos?b kiedy? przywr?ci?em kilka temat?w :)

cmfteam - Pią 16 Cze, 2006

Czyli wychodzi na to ze musze odszukac te 500 teamt?w kazde pokolei w kopii ?? :roll: Tylko jak je znalez i odszukac? :roll:
ciaastek - Pią 16 Cze, 2006

http://www.przemo.org/php...p=194789#194789 :roll:
qbs - Pią 16 Cze, 2006

odpal rozpakowany plik (koncowka *.sql) backupu np notatnikiem sp (nie uzywaj zwyklego notatnika) wykasuj wpisy z tabeli search, topics, words... (gdzies od polowy do samego konca)pozniej juz tylko reczna robotka
cmfteam - Pią 16 Cze, 2006

ciaastek napisał/a
http://www.przemo.org/phpBB2/forum/viewtopic.php?p=194789#194789 :roll:


Napisalem tam najpierw ten temat ale tam nie idzie prawie wogole dostac konkretnej pomocy :/
Dopoiero dzisiaj pomyslalem o tym forum a tu pomoc blyskawiczna :)

qbs napisał/a
odpal rozpakowany plik (koncowka *.sql) backupu np notatnikiem sp (nie uzywaj zwyklego notatnika) wykasuj wpisy z tabeli search, topics, words... (gdzies od polowy do samego konca)pozniej juz tylko reczna robotka


Dzieki bardzo. Mniej wiecej czaje co mam zrobic (tam mi sie wydaje). Ide sie z tym "pobawic" zobacze co z tego wyjdzie potem wroce tu z wynikami ;)

EDIT:

Tragicznie sporo tego, wydzielenie tego wszystkiego zajmie mi chyba grube miesiace :roll:
No ale nic, chyba wszystko juz wiem, dzieki wszystkim bardzo. piwa rozdane ;)

KnofeL - Pią 16 Cze, 2006

cmfteam, nie musi by? ca?ych miesi?cy... sprawd? sobie dwie rzeczy.

ID ?mietnika i jak zbudowana jest tabela.

Wsz?dzie wyglada tak samo wie? znajdz takie co?:
Kod
CREATE TABLE phpbb_posts(
post_id mediumint(8) unsigned NOT NULL auto_increment,
topic_id mediumint(8) unsigned NOT NULL,
forum_id smallint(5) unsigned NOT NULL,


Czyli FORUM_ID b?dzie na 3 pozycji jedziesz dalej i masz np:
Kod
INSERT INTO phpbb_posts VALUES('17', '13', '40',


Znajduesz wszytkie post kt?re maja na 3 pozycji numer ID twojego ?mietnika (W tym wypadku 40), kopiujesz je i wykonujesz zapytanie.

Chyba rozumiesz ?

qbs - Pią 16 Cze, 2006

KnofeL, nalezy wyciagnac wpisy takze z tabeli phpbb_posts_text
KnofeL - Pią 16 Cze, 2006

Tak racja sorry :oops:

Czyli dojdzie do tego jeszcze sprawdzenie ID post?w i znalezienie ich w tabeli phpbb_posts_text

Je?li znasz si? na PHP mozesz napisa? sobie skrypt, kt?ry sam ci wyszuka te wpisy ;)


Powered by phpBB modified by Przemo © 2003 phpBB Group