results2.php Código PHP:
<?php
$carrera = $_POST["carrera"];
$ciclo = $_POST["ciclo"];
$materia = $_POST["materia"];
// Conectar con el servidor de base de datos
$conexion = mysql_connect ("localhost","root","")
or die ("No se puede conectar con el servidor");
// Seleccionar base de datos
mysql_select_db ("registroacademico")
or die ("No se puede seleccionar la base de datos");
// Enviar consulta
$instruccion = "SELECT alumnos.*, alumnos.codalumno, materias.nombre_materia, materias.ciclo, notas.*
FROM alumnos
INNER JOIN carreras ON alumnos.codcarrera=carreras.codcarrera
INNER JOIN materias ON carreras.codcarrera=materias.codcarrera
INNER JOIN notas ON materias.codmateria=notas.codmateria
where carreras.nombre_carrera like '$carrera' and materias.ciclo like '$ciclo' and materias.nombre_materia like '$materia'";
$consulta = mysql_query ($instruccion, $conexion) or die ("Fallo en la consulta");
// Mostrar resultados de la consulta
$nfilas = mysql_num_rows ($consulta);
if ($nfilas > 0)
{
echo "<form name='updatenotas' method='POST' action='updatenotas.php'>";
print ("<TABLE border = '1'>\n");
print ("<TR>\n");
print ("<TH>Codigo</TH>\n");
print ("<TH>Codigo de Materia</TH>\n");
print ("<TH>Nombre</TH>\n");
print ("<TH>Apellido</TH>\n");
print ("<TH>Lab1</TH>\n");
print ("<TH>Act1</TH>\n");
print ("<TH>Par1</TH>\n");
print ("<TH>Promedio 1</TH>\n");
print ("<TH>Lab2</TH>\n");
print ("<TH>Act2</TH>\n");
print ("<TH>Par2</TH>\n");
print ("<TH>Promedio 2</TH>\n");
print ("<TH>Lab3</TH>\n");
print ("<TH>Act3</TH>\n");
print ("<TH>Par3</TH>\n");
print ("<TH>Promedio 3</TH>\n");
print ("<TH>Promedio Final</TH>\n");
print ("</TR>\n");
while($resultado = mysql_fetch_array ($consulta)){
print ("<TR>\n");
print ("<TD>" . "<input type='text' name='codalumno[]' size='10' value='$resultado[0]'readonly />" . "</TD>\n");
print ("<TD>" . "<input type='text' name='codmateria[]' size='3' value='$resultado[12]'readonly />" . "</TD>\n");
print ("<TD>" . $resultado['nombre'] . "</TD>\n");
print ("<TD>" . $resultado['apellido'] . "</TD>\n");
print ("<TD>" . "<input type='text' name='lab1[]' size='3' value='$resultado[13]'>" . "</TD>\n");
print ("<TD>" . "<input type='text' name='act1[]' size='3' value='$resultado[14]'>" . "</TD>\n");
print ("<TD>" . "<input type='text' name='par1[]' size='3' value='$resultado[15]'>" . "</TD>\n");
print ("<TD>" . "<input type='text' name='prom1[]' size='3' value='$resultado[16]'>" . "</TD>\n");
print ("<TD>" . "<input type='text' name='lab2[]' size='3' value='$resultado[17]'>" . "</TD>\n");
print ("<TD>" . "<input type='text' name='act2[]' size='3' value='$resultado[18]'>" . "</TD>\n");
print ("<TD>" . "<input type='text' name='par2[]' size='3' value='$resultado[19]'>" . "</TD>\n");
print ("<TD>" . "<input type='text' name='prom2[]' size='3' value='$resultado[20]'>" . "</TD>\n");
print ("<TD>" . "<input type='text' name='lab3[]' size='3' value='$resultado[21]'>" . "</TD>\n");
print ("<TD>" . "<input type='text' name='act3[]' size='3' value='$resultado[22]'>" . "</TD>\n");
print ("<TD>" . "<input type='text' name='par3[]' size='3' value='$resultado[23]'>" . "</TD>\n");
print ("<TD>" . "<input type='text' name='prom3[]' size='3' value='$resultado[24]'>" . "</TD>\n");
print ("<TD>" . "<input type='text' name='promfinal[]' size='3' value='$resultado[25]'>" . "</TD>\n");
print ("</TR>\n");
}
print ("</TABLE>\n");
echo "<input type='submit' value='Actualizar Notas' name='ok'><br>";
echo "</form>";
}
else
print ("No hay registros");
?>