Código PHP:
Ver original
<?php if (!$_POST){ //si no recibo datos de POST, muestro el formulario //es posible que recibamos un id a partir del que hay que mostrar los datos $cod_doc = $_SESSION['cod_docente']; $cod_alu = $_GET["cod_alu"]; else $cod_alu = 0; //extraemos de la base de datos los registros a mostrar //Ejecutamos la sentencia SQL, limitando la búsqueda a 10 registros $ssql="select * from notas2 where cod_mat = '13' and grado = '8' and cod_alu <> $cod_alu"; echo "<form action='modificar.php' method=post>"; echo "\n<table align=center border=1 cellspacing=0>"; echo "<tr><td>Alumnos</td><td>Docentes</td><td>Materia</td><td>Grado</td><td>Notas</td></tr>"; $i=1; echo "\n<input type=hidden name='cod_alu$i' value='".$fila["cod_alu"]."'>"; echo "<tr>"; echo "<td><input type=text value='".$fila["cod_alu"]."' size='5' maxlength='2' readonly='readonly'></td>"; echo "<td><input type=text value='".$fila["cod_doc"]."' size='5' maxlength='2' readonly='readonly'></td>"; echo "<td><input type=text value='".$fila["cod_mat"]."' size='5' maxlength='2' readonly='readonly'></td>"; echo "<td><input type=text value='".$fila["grado"]."' size='5' maxlength='2' readonly='readonly'></td>"; echo "<td><input type=text name='nota1$i' value='".$fila["nota1"]."' size='5' maxlength='2'></td>"; echo "</tr>"; $i++; $ultimo_mostrado=$fila["cod_alu"]; } echo "<tr><td colspan='3'><label><input type='submit' value='Registrar Notas'></label></td></tr>"; echo "</table>"; echo "</form>"; //si se han mostrado registros, pongo el enlace para ver los siguientes echo ""; }else{ //es que he recibido datos de formulario, entonces tengo que recibirlos y actualizar la base de datos for ($i=1;$i<=10;$i++){ //para cada uno de los elementos que puede haber en el formulario //es que este registro estaba en el formulario $cod_alu=$_POST["cod_alu".$i]; $nota1=$_POST["nota1".$i]; $ssql= "update notas2 set nota1 ='$nota1' where cod_mat ='13' and grado ='8' and cod_alu ='$cod_alu'"; </span> <script type='text/javascript' language='javascript'> alert('LAS NOTAS FUERON REGISTRADAS SATISFACTORIAMENTE') document.location.href='lapso1.php' </script> <?php } else ?> <script type='text/javascript' language='javascript'> alert('! ERROR ¡ LAS NOTAS NO FUERON REGISTRADAS INTENTELO DE NUEVO') document.location.href='lapso1.php' </script> <?php } } } ?>
Este es el error que me sale
Parse error: syntax error, unexpected T_ELSE in C:\wamp\www\Sistema Liceo\mdocentes\lapso1.php on line 112