Pokud zaškrtávací políčko není zaškrtnuté, prohlížeč ve skutečnosti neodešle data ve vašem požadavku POST. Budete muset zkontrolovat, zda je hodnota nastavena, a poté odpovídajícím způsobem aktualizovat proměnnou.
$inactive = isset($_POST["active"]) ? $_POST["active"] : 0;