Просмотр поста

.
kantry
Hey guys! Finally I'm gonna change status!?
# Simba (28.10.2019 / 10:06)
Если null, то пост не удален, если задано, то удален.
У меня плохо с логикой
Но все равно буду считать, раз null, то не существует
Вот еще на эту же тему о логике.
удаление выбранных постов форума (+/-)
if (!empty($dc)) {
            $check = $db->query('select id, deleted from forum_messages where id in(' . implode(',', $dc) . ')')->fetchAll();
            if (!empty($check)) {
                $stmt = $db->prepare('DELETE FROM forum_messages WHERE id=?');
                $stmt2 = $db->prepare('UPDATE forum_messages SET deleted=? WHERE id=?');
                foreach ($check as $post_delete) {
                    if ($post_delete['deleted'] == 1) {
                        $stmt->execute([$post_delete['id']]);
                    } else {
                        $stmt2->execute([1, $post_delete['id']]);
                    }
                }
            }
            //$db->exec("UPDATE `forum_messages` SET
            //    `deleted` = '1',
            //    `deleted_by` = '" . $systemUser->name . "'
            //    WHERE `id` IN (" . implode(',', $dc) . ")
            //");
        }