Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2016, 10:27
calel_leon
 
Fecha de Ingreso: febrero-2016
Mensajes: 48
Antigüedad: 8 años, 2 meses
Puntos: 0
Obtener variable desde un select dinamco

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.