tengo este select,que toma datos desde la BD y los muestra en pantalla en un formulario.
cuando envio los datos del formulario y los tomo via POST para insertarlos(en otra pagina esta el insert),lo que me guarda es solo el primer numero,que vendria siendo el "codigo" dentro del select,pero necesito que me guarde el la "opcion",pero no se por que no hace eso y solamente guarda el codigo .
este es el codigo
Código:
gracias de antemano <select name="chketapa"> <option>Seleccione la Etapa</option> <?php $result_opcion= mysql_query("select num_tabla,codigo,opcion from $tabla_de_tablas where num_tabla='11' and codigo != '0'"); $fila1 = 0; $num_filas = mysql_numrows($result_opcion); while($fila1 < $num_filas) { $fila = mysql_fetch_array ($result_opcion); echo "<option value=\"".$fila['codigo']."\"" . "".$fila['opcion']."\"" ; ////////////////////////////////////////////////esto es del elegido por el usuario///////////////////////////// if($x[etapa] == $fila["codigo"]) { echo "selected"; } echo ">".$fila['codigo']." ".$fila['opcion']."</option>"; $fila1++; } ?> </select>
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)