Hola, estoy haciendo un formulario para una aplicacion web y necesito guardar los valores obtenidos desde el fomulario en la base de datos.
Pero al enviar el formulario, las variables de los select, no son enviadas.
Código HTML:
<?php
require_once("conexion.php");
?>
<form id="form1" name="form1" method="post" action="ot.php">
<table width="600" border="1">
<tr>
<td width="150">Actividad</td>
<td width="150">
<label for="actividad">
<?php
$sql=mysql_query("SELECT actividad FROM actividad ",$con);
?>
<select name="activ" onchange="pedirDatos()" >
<?php
while($row = mysql_fetch_array($sql)){
echo "<option value=\"".$row['actividad']."\">".$row['actividad']."</option> \n";
}
?>
</select>
</label>
</td>
<td width="150">Sector</td>
<td width="150">
<label for="sector">
<?php
$sql2=mysql_query("SELECT nombre FROM sector ORDER BY Nombre ASC",$con);
?>
<select name="lista" onchange="pedirDatos()" >
<?php
while($row = mysql_fetch_array($sql2)){
echo "<option value=\"".$row['nombre']."\">".$row['nombre']."</option> \n";
}
?>
</select>
</label>
</td>
</tr>
<tr>
<td>Cuartel</td>
<td>
<label for="cuartel">
<?php
$sql3=mysql_query("SELECT nombre FROM cuartel ORDER BY Nombre ASC",$con);
?>
<select name="lista" onchange="pedirDatos()" >
<?php
while($row = mysql_fetch_array($sql3)){
echo "<option value=\"".$row['nombre']."\">".$row['nombre']."</option> \n";
}
?>
</select>
</label>
</td>
<td>Fecha de Inicio</td>
<td><label for="fechainicio"></label>
<input type="text" name="fechainicio" id="fechainicio" /></td>
</tr>
<tr>
<td>Costo</td>
<td><label for="costo"></label>
<input name="costo" type="text" id="costo" value="0" /></td>
<td>Trabajadores</td>
<td><label for="trabajadores"></label>
<input name="trabajadores" type="text" id="trabajadores" value="0" /></td>
</tr>
<tr>
<td>Producto</td>
<td colspan="3">
<label for="producto">
<?php
$sql4=mysql_query("SELECT nombre FROM producto ORDER BY Nombre ASC ",$con);
?>
<select name="lista" onchange="pedirDatos()" >
<?php
while($row = mysql_fetch_array($sql4)){
echo "<option value=\"".$row['nombre']."\">".$row['nombre']."</option> \n";
}
?>
</select>
</label>
</td>
</tr>
<tr>
<td>Comentario</td>
<td colspan="3"><label for="comentario"></label>
<textarea name="comentario" id="comentario" cols="55" rows="5"></textarea></td>
</tr>
<tr>
<td colspan="4"> <center><input type="reset" name="button" id="button" value="Limpiar" /> <input type="submit" name="button2" id="button2" value="Enviar" /> </center></td>
</tr>
</table>
</form>
Alguien me podría ayudar.
Por favor.