|
|
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
Зарегистрирован: 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
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
Посмотрите, какое значение в переменной $message ?
Temet nosce...
|