Przesunięty przez: joli 29-06-2009, 19:44 |
[Problem] Zmiana autora postu |
Autor |
Wiadomość |
Speedo1544
Posty: 51
|
Wysłany: 20-07-2007, 15:03 [Problem] Zmiana autora postu
|
|
|
Witam szukalem na forum ale jakos nie udalo mi sie tego znalesc wiec pisze
Moj byly moderator zmienil sobie nick na kupa i go wywalilem calkowicie z forum ale niestety posty zostaly jak wchodze na temat ktory on stworzyl i jest opcja uzytkownik kupa zmieniam na np swoj nick z forum ale niestety nie da rady tego zmienic nie mam pojecia jak sie do tego zabrac ale to jest ok tysiaca postow moze mi podpowiecie jak to pozmieniac bo ja nie mam pojecia |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
faw217
Pomógł: 16 razy Posty: 60
|
Wysłany: 20-07-2007, 15:12
|
|
|
Wykonaj takie zapytanie do SQL:
Kod: | UPDATE `nazwa_bazy`.`phpbb_posts` SET `poster_id` = 'NOWY ID' WHERE `phpbb_posts`.`post_id` =STARY ID |
Oczywiście później synchro bazy. |
_________________ But I still haven't found what I'm looking for...
Wykonam tanio niewielkie skrypty PHP & MySQL: kontakt na PW, GG bądź e-mail. |
Ostatnio zmieniony przez faw217 20-07-2007, 15:33, w całości zmieniany 1 raz |
|
|
|
 |
Speedo1544
Posty: 51
|
Wysłany: 20-07-2007, 15:16
|
|
|
a nie da sie tego jakos zmienic w poziomu forum bo nie chce grzebac w SQL bo nie chce cos zkopac a po za tym tak jak pisalem to jest ok tysiaca postow tej osoby |
|
|
|
 |
faw217
Pomógł: 16 razy Posty: 60
|
Wysłany: 20-07-2007, 15:18
|
|
|
Nie za bardzo. Można masowo usunąć posty autora, ale zmienić autora postów nie, tymbardziej, jak posty należą do nieistniejącego autora.
Pozostaje Ci SQL. |
_________________ But I still haven't found what I'm looking for...
Wykonam tanio niewielkie skrypty PHP & MySQL: kontakt na PW, GG bądź e-mail. |
|
|
|
 |
Centurion


Pomógł: 543 razy Posty: 1972
|
Wysłany: 20-07-2007, 15:32
|
|
|
jeśli to jest usunięty już user to zapytanie powinno wyglądać tak:
Kod: | UPDATE `phpbb_posts` SET `post_username` = 'nowaksywa' WHERE `post_username`= 'staraksywa'; |
|
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
|
|
|
 |
Speedo1544
Posty: 51
|
Wysłany: 20-07-2007, 15:47
|
|
|
Centurion napisał/a: | jeśli to jest usunięty już user to zapytanie powinno wyglądać tak:
Kod:
UPDATE `phpbb_posts` SET `post_username` = 'nowaksywa' WHERE `post_username`= 'staraksywa'; |
wywala mi taki komunikat
Kod: | Należy wybrać przynajmniej jedną kolumnę do wyświetlenia |
nie za bardzo wiec co trzeba wybrac |
|
|
|
 |
Centurion


Pomógł: 543 razy Posty: 1972
|
Wysłany: 20-07-2007, 15:52
|
|
|
klikasz w phpMyAdminie po lewej na link z nazwa Twojej bazy, potem na ikonke SQL wklejasz tam kod, zamieniasz ksywy na te co maja byc, zatwierdzasz i to wszystko
potem ewentualnie w PA wyczysc cache SQL and templates |
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
|
|
|
 |
Speedo1544
Posty: 51
|
Wysłany: 20-07-2007, 15:54
|
|
|
Centurion, wielkie dzieki za pomoc temat do zamkniecia |
|
|
|
 |
joli
Yollien +Styler


Pomógł: 2988 razy Posty: 16981
|
Wysłany: 20-07-2007, 16:15
|
|
|
Speedo1544, pięknie, ale popraw sygnaturke.
Tematów nie zamykamy, ktoś może potrzebowac pomocy także |
_________________
Walczę z warezami. Więc jak masz forum warezowe, nie proś mnie o pomoc i nie wchodź pod rękę, bo zniszczę.
Nie pisz do mnie na GG i PW,(chyba że proszę) bo nie odpowiem, a Ty dostaniesz bonusik. Masz forum do zadawania pytań!!! Poza forum pomagam TYLKO odpłatnie.
liberte d'expression pour tout le monde... OFICJALNY DOWNLOAD STYLÓW - style ogólnodostępne i na zamówienie - PORTFOLIO JOLI |
|
|
|
 |
Robur

Posty: 8
|
Wysłany: 26-06-2008, 12:07
|
|
|
Witam, trochę odświeżę temat. Zgodnie z instrukcją Centuriona zrobiłem zapytanie oraz wyczyściłem cache SQL and templates. Zmiana nazwy użytkownika nastąpiła, natomiast cały czas pokazuje się napis "usunięty" przy starych postach. Przy nowym użytkowniku pokazuje cały czas tą samą ilość postów (czyli nowych).
Czy tak już pozostanie? |
|
|
|
 |
koziolek


Pomógł: 675 razy Posty: 1925
|
Wysłany: 26-06-2008, 20:28
|
|
|
hmmm.... a nie trzeba jeszcze wykonać zapytania odznaczającego post, że usunięto autora?
Kod: | UPDATE `phpbb_posts` SET `poster_delete` = 0 WHERE `post_username`= 'staraksywa'; |
|
_________________ #4 /xg.xrybvmbx.jjj//:cggu |
|
|
|
 |
Robur

Posty: 8
|
Wysłany: 26-06-2008, 20:36
|
|
|
koziolek napisał/a: | hmmm.... a nie trzeba jeszcze wykonać zapytania odznaczającego post, że usunięto autora?
Kod: | UPDATE `phpbb_posts` SET `poster_delete` = 0 WHERE `post_username`= 'staraksywa'; |
|
zrobiłem i dalej to samo |
|
|
|
 |
koziolek


Pomógł: 675 razy Posty: 1925
|
Wysłany: 26-06-2008, 21:46
|
|
|
teraz się jeszcze zastanowiłem i u Ciebie powinno być: Kod: | UPDATE `phpbb_posts` SET `poster_delete` = 0 WHERE `post_username`= 'nowaksywa'; | bo już zmieniłeś ksywki
oraz czy wyczyściłeś cache? |
_________________ #4 /xg.xrybvmbx.jjj//:cggu |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
Robur

Posty: 8
|
Wysłany: 26-06-2008, 21:58
|
|
|
Zadziałało w ten sposób, iż napis ''usunięty" został zamieniony na "gość"
cache oczywiście wyczyściłem
[ Dodano: 29-06-2008, 13:37 ]
jakieś inne sugestie? |
|
|
|
 |
|