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 - usuwanie własnych tematów i konta

jezyk403 - 23-03-2013, 21:49
Temat postu: usuwanie własnych tematów i konta
w jaki sposób usunąć własne tematy za pomocą komendy do bazy oraz konto ?
Majkelo - 26-03-2013, 23:06

To jest skomplikowana sprawa, ponieważ usunięcie to jedno, a aktualizacja wszystkich liczników to druga sprawa, dlatego takie akcje powinno się wykonywać z PA, gdzie przy usuwaniu konta czy postów, wszystkie liczniki z automatu zostaną zaktualizowane.

Jeśli chodzi o samo pytanie - usuwanie konta:
Kod:
DELETE FROM `phpbb_users` WHERE user_id = ID_USERA;

lub:
Kod:
DELETE FROM `phpbb_users` WHERE username = 'twoj nick';


Usuwanie tematu:
Kod:
DELETE FROM `phpbb_topics` WHERE topic_id = ID_TEMATU;


przy okazji usunąć można posty z tego tematu:

Kod:
DELETE FROM `phpbb_posts` WHERE topic_id = ID_TEMATU;


Nie polecam jednak wykonywania tych zapytań SQL.



Powered by phpBB modified by Przemo © 2003 phpBB Group