Hola! cree un formulario donde el usuario puede agregar un nuevo alumno a la base de datos de la escuela y luego al pulsar el boton enviar los datos introducidos en el formulario tendrian q agregarse a la base de datos pero me da error y no se porque.
El codigo del formulario es el siguiente:
<head>
<title>Documento sin título</title>
</head>
<body>
<form name="form1" method="post" action="registro.php">
<label>Id_alumno: </label>
<input name="id_alumno" type="text" />
<p>
<label>Nro_legajo: </label>
<input name="nro_legajo" type="text" />
</p>
<p>
<label>Apellido: </label>
<input type="text" name="apellido" />
</p>
<p>
<label>Nombre: </label>
<input type="text" name="nombre" />
</p>
<p>
<label>Fecha Nacimiento: </label>
<input name="fecha_nacimiento" type="text" />
</p>
<p>
<label>Nro documento:</label>
<input name="nro_documento" type="text" />
<label>
<input type="submit" name="Submit" value="Enviar" />
</label>
<label> </label>
</p>
<p align="center">
<label>
<input type="reset" name="Submit2" value="Limpiar" />
</label>
</p>
</form>
</body>
</html>
Y el codigo de registro.php que es el archivo q se llama cuando el usuario presiona el botor enviar es el siguiente:
<html>
<head>
<title>Alta de un nuevo alumno</title>
</head>
<body>
<?
$id_alumno= $_POST['id_alumno'];
$nro_legajo= $_POST['nro_legajo'];
$apellido= $_POST['apellido'];
$nombre= $_POST['nombre'];
$fecha_nacimiento= $_POST['fecha_nacimiento'];
$nro_documento= $_POST['nro_documento'];
$conexion= mysql_connect("localhost", "root","");
mysql_select_db ("escuela_albergue", $conexion);
$sql_query= " insert into alumnos values ('$id_alumno', '$nro_legajo', '$apellido', '$nombre', '$fecha_nacimiento', '$nro_documento')";
if (mysql_query($sql_query, $conexion)) {
echo Registro Exitoso!;
echo "Su registro con id alumno: $id_alumno y Numero de legajo: $nro_legajo fue exitoso!";
} else {
echo "Ocurrió un Error <a href= 'javascript:history.go(-1)'> Vuelva atrás;</a>";
}
?>
</body>
</html>
Cuando completo los datos y le doy a enviar me aparece el siguiente cartel:
"Su registro con id alumno: $id_alumno y Numero de legajo: $nro_legajo fue exitoso!";
} else {
echo "Ocurrió un Error <a href= 'javascript:history.go(-1)'> Vuelva atrás;
o sea me muestra parte del codigo del archivo registro. php como q esta mal esa parte pero no entiendo q es lo q tiene de mal xq me aparece eso q es lo q esta escrito en el codigo del archivo registro.php
Si lo pueden probar y me ayudan se lo agradercia mucho..
Dejo mi mail si quieren q les mande el codigo x mail avisenme o dejen sus mails y se los mando, el mio es]thosa_00 arroba yahoo punto com punto ar o sino contesten x aca.
Gracias! saludos