Als het selectievakje niet is aangevinkt, zal de browser de gegevens in uw POST-verzoek niet daadwerkelijk verzenden. U moet controleren of de waarde is ingesteld en vervolgens uw variabele dienovereenkomstig bijwerken.
$inactive = isset($_POST["active"]) ? $_POST["active"] : 0;