Регистрация
Вход через соцсети
Восстановление пароля

Выключение объектов пользователя после его выключения

Новый топик
19.10.2012, 15:47
Ответить | Цитировать
Евгений

Зарегистрирован:
2012-05-22
Сообщений: 31

Необходимо организовать выключение всех объектов, которые добавил пользователь, если мы его выключаем.
У таблицы "Пользователи" есть в "Изменении" следующее:
Действие после включения и выключения объекта

В мыслях сделать какой-нибудь запрос к БД вида:
Код:
db->get_var("UPDATE Message… SET Checked=0 WHERE User_ID=User_ID (ID выключаемого пользователя как получить?)");


Стандартный код "включения и выключения объекта":
Код:
 ";
if($inside_admin) {
ob_end_clean();
header("Location: ".$goBackLink."&inside_admin=1");
exit;
}
else {
echo ($checked-1 ? ( count($messages) == 1 ? NETCAT_MODERATION_OBJISON : NETCAT_MODERATION_OBJSAREON) :
(count($messages) == 1 ? NETCAT_MODERATION_OBJISOFF : NETCAT_MODERATION_OBJSAREOFF) );
echo "<br /><br />".$goBack;
}
echo "


Как грамотно все организовать?
19.10.2012, 15:52
Ответить | Цитировать
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Код:
";
db->get_var("UPDATE Message… SET Checked=0 WHERE User_ID=$message");
if($inside_admin) {
ob_end_clean();
header("Location: ".$goBackLink."&inside_admin=1");
exit;
}
else {
echo ($checked-1 ? ( count($messages) == 1 ? NETCAT_MODERATION_OBJISON : NETCAT_MODERATION_OBJSAREON) :
(count($messages) == 1 ? NETCAT_MODERATION_OBJISOFF : NETCAT_MODERATION_OBJSAREOFF) );
echo "<br /><br />".$goBack;
}
echo "


Temet nosce...
19.10.2012, 16:01
Ответить | Цитировать
Евгений

Зарегистрирован:
2012-05-22
Сообщений: 31

Спасибо, но что-то не работает...
19.10.2012, 17:56
Ответить | Цитировать
Евгений

Зарегистрирован:
2012-05-22
Сообщений: 31

Конструкция вышла такая:
Код:
global $db;
$db->get_var("UPDATE 'Message203' SET 'Checked'=0 WHERE 'User_ID'=$message");


Но ничего не происходит
22.10.2012, 16:37
Ответить | Цитировать
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Посмотрите, какое значение в переменной $message ?

Temet nosce...
198 196 2012-10-22 16:37:03 12677
Описание проекта