A ésta página php le paso dos variables por url, el código del alumno (id), y el código del curso (idcurso), pero no se que es lo que hago mal..
Me podéis echar una mano? Muchas gracias!
pro_alumnos_editar.php
Código PHP:
<?php
require_once("controlacceso.php");
?>
<html>
<head>
<title>Editar Alumno</title>
</head>
<body>
<form action="pro_alumnos_grabar.php" method="post">
<table style="font-family:Verdana; font-size:13px" align="center" border="0">
<tr>
<td align="center" colspan="2">Edicion Ficha del Alumno</td>
</tr>
<tr>
<td>Codigo</td>
<td>
<?php
require_once("conexion.php");
$registros=mysql_query("select codigo, nombre, mail, codigocurso from alumnos where codigo=$_GET[id]",$cn);
if($reg=mysql_fetch_array($registros))
echo $_GET['id'];
?>
</td>
</tr>
<tr>
<td>Nombre</td> <td><input id="nombre" name="nombre" type="text" size="40" value="<?php echo "$reg[nombre]"; ?>" /></td>
</tr>
<tr>
<td>Mail</td> <td><input id="mail" name="mail" type="text" size="50" value="<?php echo "$reg[mail]"; ?>" /></td>
</tr>
<tr>
<td>Curso</td>
<td>
<select name="codigocurso" id="codigocurso">
<?php
$registros2=mysql_query("select codigo, nombrecur from cursos",$cn);
while($reg2=mysql_fetch_array($registros2)){
if($reg['codigocurso'] == $_GET['idcurso'] )
echo "<option selected='selected' value='$reg2[codigo]'>$reg2[nombrecur]</option>";
else
echo "<option value='$reg2[codigo]'>$reg2[nombrecur]</option>";
}
mysql_close($cn);
?>
</select>
</td>
</tr>
<tr>
<td align="center" colspan="2"><input id="grabar" name="grabar" type="submit" value="Grabar" /><input id="cerrar" name="cerrar" type="button" value="Cerrar" onclick="window.close();" /></td>
</tr>
<?PHP
?>
</table>
</form>
</body>
</html>