Удаление строки из базы данных.
-
- phpBB 1.4.3
- Сообщения: 78
- Стаж: 18 лет 4 месяца
Удаление строки из базы данных.
Как уделить из такой-то таблицы строчку с таким-то id?
Например, чтобы при входе юзера на форум из таблицы удалялся юзер, который входит.
Например, чтобы при входе юзера на форум из таблицы удалялся юзер, который входит.
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 10 месяцев
- Откуда: Бердск
интересно, он входит его удаляют))Anakondar писал(а):Например, чтобы при входе юзера на форум из таблицы удалялся юзер, который входит.
например так
Код: Выделить всё
delete from phpbb_users where user_id=10
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.4.3
- Сообщения: 78
- Стаж: 18 лет 4 месяца
Код: Выделить всё
delete from phpbb_users where user_id=10
А можно поподробнее?rxu писал(а):Процедура удаления юзера сложнее, чем просто удаление одной строки из таблицы...
Последний раз редактировалось Anakondar 23.12.2006 12:56, всего редактировалось 2 раза.
-
- phpBB Guru
- Сообщения: 16948
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1701 раз
Замена имени удаленного юзера в таблицах сообщений, тем и голосований на анонимуса; замена модераторов в группах, где удаленный являлся модератором; удаление его из групп; удаление группы с юзером, в т.ч. из таблицы прав доступа; удаление юзера из таблиц подписки на темы, банов и сессий; удаление личных сообщений.
Мог и забыть что-нибудь
Мог и забыть что-нибудь

-
- phpBB 1.4.3
- Сообщения: 78
- Стаж: 18 лет 4 месяца
-
- phpBB Guru
- Сообщения: 16948
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1701 раз
Ну, тогда...Anakondar писал(а):Спасибо. Ничего этого нет.
Код: Выделить всё
$sql = "DELETE FROM " . USERS_TABLE . "
WHERE user_id = $userdata['user_id']";
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not delete user', '', __LINE__, __FILE__, $sql);
}
-
- phpBB 1.4.3
- Сообщения: 78
- Стаж: 18 лет 4 месяца
Я же написал:rxu писал(а):Грохните всех сразу, и не мучайтесь![]()
:wink:Anakondar писал(а):Напримаер,
И спасибо за помощь.
Добавлено спустя 4 часа 40 минут 28 секунд:
А кстати, обратный процесс:
Код: Выделить всё
$sql = "INSERT INTO " . USERS_TABLE . " (user_id, username, user_level, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_viewemail, user_style, user_aim, user_yim, user_msnm, user_posts, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_pm, user_notify_pm, user_allow_viewonline, user_rank, user_avatar, user_lang, user_timezone, user_dateformat, user_actkey, user_newpasswd, user_notify, user_active) VALUES ( -1, 'Anonymous', 0, 0, '', '', '', '', '', '', '', '', 0, NULL, '', '', '', 0, 0, 1, 0, 1, 0, 1, 1, NULL, '', '', 0, '', '', '', 0, 0)";
-
- phpBB 1.4.3
- Сообщения: 78
- Стаж: 18 лет 4 месяца
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 10 месяцев
- Откуда: Бердск
тогда не спрашивайтеAnakondar писал(а):А в чём заключается правильность? (В отсутствии ошибок - не ответ)
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.4.3
- Сообщения: 78
- Стаж: 18 лет 4 месяца
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 10 месяцев
- Откуда: Бердск
хы..правильный порядок списка полей и отсутствие ошибок помоему как-то похоже.Anakondar писал(а):Например, "в правильном порядке списка полей" - это ответ.
тем более если вы указываете поля и их значения, то не имеет знчения последовательность, главное чтобы значение все-таки было для этого поля.
А вот если только значения, то тут уже надо последовательность соблюдать.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса