Poprzedni temat :: Następny temat |
cmfteam Wysłany: Pią 16 Cze, 2006 |
|
|
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 Wysłany: Pią 16 Cze, 2006 |
|
|
Niestety nie :/ Przynajmniej tak mi si? wydaje i nie s?ysza?em nigdy by kto? tak zrobi?. |
|
qbs Wysłany: Pią 16 Cze, 2006 |
|
|
da rade zrobic, ale to jest troche roboty |
|
KnofeL Wysłany: 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 Wysłany: 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 Wysłany: Pią 16 Cze, 2006 |
|
|
http://www.przemo.org/php...p=194789#194789 :roll: |
|
qbs Wysłany: 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 Wysłany: Pią 16 Cze, 2006 |
|
|
ciaastek napisał/ahttp://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ł/aodpal 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 Wysłany: 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?:
KodCREATE 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:
KodINSERT 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 Wysłany: Pią 16 Cze, 2006 |
|
|
KnofeL, nalezy wyciagnac wpisy takze z tabeli phpbb_posts_text |
|
KnofeL Wysłany: 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 ;) |
|
|