Jika kotak centang tidak dicentang, browser tidak akan benar-benar mengirim data dalam permintaan POST Anda. Anda harus memeriksa apakah nilainya telah disetel, lalu memperbarui variabel Anda sesuai dengan itu.
$inactive = isset($_POST["active"]) ? $_POST["active"] : 0;