ayuda--Insertar un registro por medio de una lista..

Epalomo
24 de Octubre del 2004
Hola, tengo un problema para insertar datos a mi bd, por medio de una lista,, quisiera pudieran aconsejarme que estoy haciendo mal..

este es mi codigo...
-------------------------------
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF">

<form name="form1" method="post" action="">
<table width="100%" border="0">
<tr>
<td>DNI</td>
<td>
<input type="text" name="dnit">
</td>
</tr>
<tr>
<td>Periodo </td>
/// esto no se graba en mi BD //*****
<td><select name="periodot" size="1">
<option>Ago04-Ene05</option>
<option>Mzo05-Jun05</option>
</select>
</td>
</tr>
<tr>
<td>semestre</td>
<td>
<input type="text" name="semet">
</td>
</tr>
<tr>
<td>generación</td>
<td>
<input type="text" name="genet">
</td>
</tr>
<tr>
<td>
<input type="submit" name="guardar" value="Enviar">
</td>
<td>
<input type="reset" name="Submit2" value="Restablecer">
</td>
</tr>
</table>
<?
$link=mysql_connect('localhost','root','');
mysql_select_db('Cescolar',$link);

$sql="insert into periodo (IdPeriodo, periodo, semestre, generacion)
values($dnit,'$periodt','$semet','$genet')";
mysql_query($sql, $link);

?>
</FORM>
</body>
</html>

espero puedan ayudarme,, la verdad no se como se hace,, apenas estoy aprendiendo este arte...

Lithiman
24 de Octubre del 2004
para poder recoger variables de un formulario POST, debes poner de la siguiente manera: $_POST['IdPeriodo'], asi las demas variables de tu formulario.

Lithiman Parra