perdon , bueno aun no creo el script pero los select leeran de la tabla estado y mostraran los datos 1=activo , 2=inactivo luego cuando precione guardar lo enviara a la tabla horas .
bloque lunes martes miercoles
1 inac inac inac
2 act act act
preciono guargar
insert into horas (bloque,lunes,martes,miercoes) values ('select_bloquex','select_bloquex','select_bloquex ')
asi sucesivamente .
http://iei.femantech.cl/filtro/d.jpg (eso lo hice en codechargestudio pero no lo puedo controlar lo sufuciente ,pero esa es la idea)
un saludo
espero que eso te sirva para aclarar tu duda.