Ако квадратчето за отметка не е отметнато, браузърът всъщност няма да изпрати данните във вашата POST заявка. Ще трябва да проверите дали стойността е зададена и след това да актуализирате съответно променливата си.
$inactive = isset($_POST["active"]) ? $_POST["active"] : 0;