Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2009, 13:26
mcarly
 
Fecha de Ingreso: agosto-2009
Mensajes: 41
Antigüedad: 14 años, 8 meses
Puntos: 1
ayuda con php y mysql

Hola tengo un formulario y quiero q los datos ingresados en el se manden a una base de datos de una escuela. El codigo del formulario es el siguiente:

<html>
<head>
<title>Documento sin t&iacute;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" />

</p>
<p>
<label>Nacionalidad:</label>
<input type="text" name="nacionalidad" />

</p>
<p>
<label>Domicilio: </label>
<input type="text" name="domicilio" />

</p>
<p><label>Repitencia: </label>

<input name="repitencia" type="radio" value="si" />
Si

<input name="repitencia" type="radio" value="no" />
No
</p>
<p><label>Bajo Juez:</label>

<input name="bajojuez" type="radio" value="si" />
Si

<input name="bajojuez" type="radio" value="no" />
No
</p>
<p>
<label>Fecha Alta:</label>
<input name="fecha_alta" type="text" />

</p>
<p><label>A&ntilde;o en curso: </label>

<select name="select">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
</select>

</p>
<p>
<label>Fecha Ingreso a la Institución: </label>
<input name="fecha_ingreso_institucion" type="text" />

</p>
<p>
<label>Id padres:</label>
<input name="id_padres" type="text" id="id_padres" />

</p>
<p><label>Sexo: </label>
<input type="checkbox" name="sexo" value="femenino" />
Femenino

<input type="checkbox" name="sexo" value="masculino" />
Masculino
</p>
<p><label>Interno: </label>

<input type="checkbox" name="interno" value="si" />
Si

<input type="checkbox" name="externo" value="no" />
No
</p>
<p><label>Causas Judiciales: </label>

<input type="checkbox" name="causas_judiciales" value="si" />
Si

<input type="checkbox" name="causas_judiciales" value="no" />
No
</p>
<p>
<label>Localidad: </label>
<input type="text" name="localidad" />

</p>
<p>:
<label>Nivel de deficiencia: </label>
<select name="select2" id="select2">
<option>ninguno</option>
<option>moderado</option>
<option>leve</option>
<option>alto</option>
</select>

</p>
<p align="center">
<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 q es el archivo q se llama mediante el action 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'];
$nacionalidad= $_POST['nacionalidad'];
$domicilio= $_POST['domicilio'];
$repitencia= $_POST['repitencia'];
$bajo_juez= $_POST['bajo_juez'];
$fecha_alta= $_POST['fecha_alta'];
$select= $_POST['select'];
$fecha_ingreso_institucion= $_POST['fecha_ingreso_institucion'];
$id_padres= $_POST['id_padres'];
$interno= $_POST['interno'];
$externo= $_POST['externo'];
$sexo= $_POST['sexo'];
$causas_judiciales= $_POST['causas_judiciales'];
$localidad= $_POST['localidad'];
$select2= $_POST['select2'];

$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','$nacionalidad','$domicilio','$re pitencia','$bajo_juez','$fecha_alta','$select','$f echa_ingreso_institucion','$id_padres','$interno', '$externo','$sexo','$causas_judiciales','$localida d', '$select2')";
if (mysql_query($sql_query, $conexion)) {
echo "<script type =\"text/javascript\">alert ('Registro Exitoso'); </script>";
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 ejecute registro.php me pone lo siguiente:
alert ('Registro Exitoso'); "; echo "Su registro con Id alumno: $id_alumno y Numero de legajo: $nro_legajo fue exitoso!"; } else { echo "Ocurrió un Error. Vuelva atrás;"; } ?>

Siempre q ejecuto registro.php me aparece eso, y no se q es lo q esta mal.
Si me puede ayudar gracias