Vuelva a llenar la casilla de verificación si falla en la validación en un formulario de edición en Codeigniter

Trabajo en el formulario de edición de datos en codeigintier. Y el problema es sobre volver a llenar la casilla de verificación

Funciona si es un formulario de agregar (eso significa que no necesito preocuparme por el valor en la base de datos):

 <?= set_checkbox('is_default', '1'); ?> for checkbox

El problema es, en el formulario de edición:

No puedo repoblar la casilla de verificación

<?php if ($customer_group[0]['is_default'] == "1") echo "checked"; set_checkbox('is_default', '1'); ?>

La casilla de verificación marcará incluso si no la he marcado en edit => no se puede validar en el formulario, gracias por ayudar

Ya he establecido la regla de validación en el controlador, el código en el formulario de agregar está funcionando, pero ¿cómo manejar el caso para editar el formulario?

Respuestas a la pregunta(5)

Su respuesta a la pregunta