Strona 1 z 1

usuwanie postów, tematów i konta usera...

: 31 lipca 2005, 11:08
autor: MSX2
Dobra, napisałem sobie skrypt, który w założeniu powinien usuwać wszystkie posty, tematy wraz z odpowiedziami, oraz konto użytkownika, którego chcę skasować z poziomu gry.
Fragment dotyczący kasowania z forum wygląda tak:

Kod: Zaznacz cały

$query = mysql_query('SELECT post_id FROM phpbb_forum_posts WHERE poster_id='.$_POST['did']);
while($post = mysql_fetch_array($query)) {
	mysql_query('DELETE FROM phpbb_forum_posts_text WHERE post_id='.$post['post_id']);
	mysql_query('DELETE FROM phpbb_forum_posts WHERE poster_id='.$_POST['did']);
}
$query = mysql_query('SELECT topic_id, topic_poster FROM phpbb_forum_topics WHERE topic_poster='.$_POST['did']);
while($post = mysql_fetch_array($query)) {
	mysql_query('DELETE FROM phpbb_forum_posts_text WHERE topic_id='.$post['topic_id']);
	mysql_query('DELETE FROM phpbb_forum_topics WHERE topic_poster='.$_POST['did']);
}
mysql_query('DELETE FROM phpbb_forum_topics_watch WHERE user_id='.$_POST['did']);
mysql_query('DELETE FROM phpbb_forum_users WHERE user_id='.$_POST['did']);
i teraz pytanie, czy to zadziała tak, jak zakładam?

PS.: Nigdy się nie bawiłem w takie...cusie ;).