Estoy creando un sistema de control de notas. Y tengo un formulario en el que hago una consulta para mostrar los alumnos y al mismo tiempo genera los TextBox para ingresar su nota correspondiente en una tabla.
CODIGO PARA MOSTRAR ALUMNOS Y GENERAR TEXTBOX:
Código PHP:
require ("conexion.php");
//variables para materia capturadas en $_post
$codigomateria = $_POST['mnuMateria'];
$result = mysql_query("SELECT cod_alum, nombres_alum, apellidos_alum FROM alumnas ORDER BY nombres_alum");
if (mysql_num_rows($result)){
echo "<table border = '1'> \n";
//ENCABEZADO DE LA TABLA
echo "<tr><td><font class='tableTitle'>Codigo</font></td><td width='150px'><font class='tableTitle'>Nombre</font></td>
<td width='150px'><font class='tableTitle'>Apellidos</font></td><td><font class='tableTitle'>Act1</font></td>
<td><font class='tableTitle'>Act2</font></td><td><font class='tableTitle'>Act3</font></td><td><font class='tableTitle'>50%</font></td>
<td><font class='tableTitle'>Auto.</font></td><td><font class='tableTitle'>Hete.</font></td><td><font class='tableTitle'>20%</font></td>
<td><font class='tableTitle'>P.O.</font></td><td><font class='tableTitle'>30%</font></td><td><font class='tableTitle'>Promedio</font></td></tr> \n";
//GENERADOR DE CONSULTA Y TEXTBOX
while ($row = @mysql_fetch_array($result)) {
echo "<tr><td><input type='hidden' name='contador' value='$contador'>
<input type='hidden' name='idalum' value='$row[cod_alum]'> <center><font class='tableBody'>".$row["cod_alum"].
"</font></center></td><td><font class='tableBody'>".$row["nombres_alum"]."</font></td>".
"<td><font class='tableBody'>".$row["apellidos_alum"]."</font></td>".
"<td><input type='text' name='act1' class='textboxNotas' maxlength='4'></td>".
"<td><input type='text' name='act2' class='textboxNotas' maxlength='4'></td>".
"<td><input type='text' name='act3' class='textboxNotas' maxlength='4'></td>".
"<td><input type='text' name='promAct' class='textboxPromact' maxlength='4'></td>".
"<td><input type='text' name='auto' class='textboxPromact' maxlength='4'></td>".
"<td><input type='text' name='hetero' class='textboxPromact' maxlength='4'></td>".
"<td><input type='text' name='proAuto' class='textboxPromact' maxlength='4'></td>".
"<td><input type='text' name='pobj' class='textboxPromact' maxlength='4'></td>".
"<td><input type='text' name='promPO' class='textboxPromact' maxlength='4'></td>".
"<td><center><input type='text' name='promPeriodo' class='textboxDateYY' maxlength='4'></center></td>".
"</tr> \n";
}
echo "</table> <br><br><center><button type='submit' name='guardarnotas' value='guardarnotas'><strong>Guardar Notas</strong></button></center>";
}
else {
echo "No se han encontrado registros de alumnos"; }
CODIGO INSERT INTO:
Código PHP:
require("conexion.php");
$fecha = date ("d/m/y");
$seccion = $_POST['mnuSeccion'];
$materia = $_POST['mnuMateria'];
$idalum = $_POST['idalum'];
$act1 = $_POST['act1'];
$act2 = $_POST['act2'];
$act3 = $_POST['act3'];
$promact = $_POST['promAct'];
$auto = $_POST['auto'];
$hetero = $_POST['hetero'];
$proauto = $_POST['proAuto'];
$pobj = $_POST['pobj'];
$promPO = $_POST['promPO'];
$promPeriodo = $_POST['promPeriodo'];
$sqlguardar = "INSERT INTO notas_periodo1 VALUES('NULL', $idalum, $seccion, $materia, $act1, $act2, $act3, $promact, $auto, $hetero, $proauto, $pobj, $promPO, $promPeriodo, $fecha)";