Не могу заставить работать снятие денег за удаление поста...
if ($res['close'] != 1) {
$req_u = mysql_query("SELECT * FROM `users` WHERE `id` = '" . $res['user_id'] . "'");
if (mysql_num_rows($req_u)) {
// Вычитаем один балл из счетчика постов юзера
$sett = mysql_query("SELECT * FROM `cms_settings`");
$set = array ();
while ($res = mysql_fetch_row($sett)) $set[$res[0]] = $res[1];
$res_u = mysql_fetch_assoc($req_u);
$postforum = $res_u['postforum'] > 0 ? $res_u['postforum'] - 1 : 0;
$cash = $res_u['cash'] > 0 ? $res_u['cash'] - $set['cash'] : 0;
mysql_query("UPDATE `users` SET `cash` = '" . $cash . "', `postforum` = '" . $postforum . "' WHERE `id` = '" . $res_u['user_id'] . "'");
}
}