Idzie jakoś przywrócić usera, którego usunąłem z bazy danych zapytaniem? Jego posty, wszystko zostało.
Idzie jakoś przywrócić usera, którego usunąłem z bazy danych zapytaniem? Jego posty, wszystko zostało.
Sam byłbym ciekawy.
Pośrednio również mam podobny problel: http://vbhelp.pl/pytania-problemy-83...sql-jak-11605/
Ogólnie user usunięty z bazy otrzymuje przy postach napisanych wpis w ID jako 0. Należy po założeniu nowego usera (o takie samej nazwie dowiązać do jego nowego ID jego posty ale trzeba to zrobić z automatu (zapytaniem do SQL) bo przy dużej ich ilości ręczna zmiana nie ma sensu.
HELP.
Jak bym wiedział to bym nie szukał w tym temacie pomocy....ale widać, że pomimo szumnej nazwy tego forum jako VBHELP niewielu jest tu specjalistów w tej dziedzinie
---------- Wiadomość dopisana o 00:35 ----------
Problem rozwiązałem samodzielnie:
http://vbhelp.pl/pytania-problemy-83...sql-jak-11605/
W przypadku usera wywalonego z bazy będzie miał numer ID najprawdopodobniej 0 i trzeba po ponownym założeniu tego usera sprawdzić jego aktualny numer ID i dokonać zmiany przy postach.
Po wykonaniu ww. operacji należy w AdminCP-->konserwacja-->zaktualizuj dane
wykonać polecenie odbuduj strukturę postów.
EOT.
Pozdrawiam.
Rozwiązanie podałem w temacie, który utworzyłem i jest już zamknięty. Link powyżej.
Operację wykonujesz w PHPMYADMIN.
Witam,
zrobiłem to poprzez zapytanie w PHP
Ok zrobiło starego usera dodało jego posty itp. Ale nie dodało reszty czyli:Kod:UPDATE `post` SET `userid` = 'nowy id usera' WHERE `username`='stara nazwa usera wykasowana';
Może jest jakieś dodatkowe zapytanie w PHP ?Wiadomości odwiedzających
O Mnie
Statystyki
Znajomi
Ostrzeżenia
Kontakt
Jeśli robisz to na starym ID usera to po odświerzeniu tabel itd. w ADMINCP powinno wszystko się dopasować....jeśli robisz na nowym ID to niestety czeka cię przeszukiwanie poszczególnych tabel ręcznie i zmiana starego ID na nowe. Komentarze w profilu masz np. w tabeli visitormessage a co do reszty musisz szukać samodzielnie
Mam pytanie bo czegoś tu nie rozumiem : mam usuniętego użytkownika i znam jego nick i id , jak go przywrócić z id przed usunięciem ?