Estoy realizando un modulo de asistencia a pruebas, en el cual, primeramente debo seleccionar el curso, luego, mostrar todos los alumnos del curso en una tabla, además, a cada fila, debo agregar un checkbox para verificar su asistencia a prueba. Todo esto funciona bien gracias al siguiente codigo.
Código PHP:
foreach ($result->result() as $row) {
echo '<tr>';
echo '<td align="left" style="width:60px">'.$row->Nombre. '</td>';
echo '<td align="left" style="width:60px">'.$row->Apellido. '</td>';
echo '<td align="left" style="width:60px">'.$row->IdCurso. '</td>';
echo '<td><input type="checkbox" name="asistentes[]" value="'.$row->IdAlumno.'" style="width:60px"> </td>';
echo '</tr>';
}
Los alumnos además, tienen un campo Email, el cual no estoy mostrando por pantalla, pero si se encuentra en la pagina, entonces, lo que yo necesito es obtener los correos de las personas que NO asistieron, es decir, de la fila en la que no marque asistencia.
Por lo que entiendo, en la variable "asistentes[]" debería estar el estado de cada checkbox, y debería enviar enviar la tabla a través de un form al controlador, pero mi problema es que ya estoy utilizando un form que se activa al presionar "Actualizar" para traer los datos, tendría que utilizar un form dentro de otro form para que funcione el "Guardar y Enviar" ?
Lo estoy haciendo de la siguiente manera:
Código HTML:
<form action="<?=base_url()?>Sesion/Buscar" method="post"> <label for="Cursos" >Seleccione Curso </label> <select name="LCurso" id="Cursos" style="width:100px" align="left"> <option value="1A" selected="selected">1°A</option> <option value="1B">1°B</option> <option value="1C">1°C</option> </select> <div align="right"> <p class="submit"><input type="submit" name="Actualizar" value="Actualizar"/></p> </div> <!-- div Boton Actualizar--> </form>
Desde ya muchas gracias!