PHP - type="hidden"

 
Vista:

type="hidden"

Publicado por matiasg (2 intervenciones) el 14/07/2010 17:36:49
hola a todos, necesito saber para introducir en la base de datos la clave ajena a la tabla.
osea, que a la hora de guradar que me guarde todo de la tabla y su claves ajena
los nombre de los alumno me lo guarda bien, pero las claves ajena me sale 0 ningun enlace, no se que necesito si es type='hidden' que está mal puesto, yo lo he probado en todas parte, aqui os dejo un ejemplo sencillo que yo pueda tener.

Gracias.

<?php
// Utilizamos sesión
session_start();

// Obtenemos conexión
include ("conexion/conexion.php");

$cod_profesor = $_SESSION['cod_profesor'];
$cod_curso = $_SESSION['cod_curso'];

if (isset($_REQUEST['submit'])) {

$cod_profesor = $_REQUEST['cod_profesor'];
$cod_curso = $_REQUEST['cod_curso'];
$nombreAlumno = $_REQUEST['nombreAlumno'];
$apellidosAlumno = $_REQUEST['apellidosAlumno'];
$curso = $_REQUEST['curso'];
$profesor = $_REQUEST['profesor];

$sql= INSERT INTO alumno(cod_alumno, nombreAlumno, apellidosAlumno, cod_profesor, cod_curso) VALUES ( '$nombreAlumno', '$apellidosAlumno', '$cod_profesor','$cod_curso')

// Insertamos el registro y lo (guardamos en SQL)
$sentencia = mysql_query($sql, $conexion) or die(mysql_error());

$sql2= INSERT INTO curso( curso)
VALUES
( '$curso')

// Insertamos el registro y lo (guardamos en SQL)
$sentencia2 = mysql_query($sql2, $conexion) or die(mysql_error());

$sql3= INSERT INTO curso( curso)
VALUES
( '$curso')

// Insertamos el registro y lo (guardamos en SQL)
$sentencia3 = mysql_query($sql3, $conexion) or die(mysql_error());

} // fin del submit
?>

// tabla html

<form name="form1" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">

<table width='100%' border='0'>
<tr>
<td height='147'>

<input type="hidden" name="cod_profesor" value="<?php echo $cod_profesor; ?>" />

ALUMNO: 
<input name= "nombreAlumno" size="60" value=""type="text"onblur="if(this.value=='')this.value='';" onfocus= "if(this.value=='') this.value='';"/>

APELLIDOS: 
<input name= "apellidosAlumno" size="60" value=""type="text"onblur="if(this.value=='')this.value='';" onfocus= "if(this.value=='') this.value='';"/>

CURSO: 
<input name= "curso" size="60" value=""type="text"onblur="if(this.value=='')this.value='';" onfocus= "if(this.value=='') this.value='';"/>

PROFESOR: 
<input name= "profesor" size="60" value=""type="text"onblur="if(this.value=='')this.value='';" onfocus= "if(this.value=='') this.value='';"/>

<input name="submit" type="submit" id='buscar' value="Guardar">
</td>
</tr>
</table>
</form>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder