Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2006, 11:01
Freak17
 
Fecha de Ingreso: abril-2006
Mensajes: 140
Antigüedad: 18 años
Puntos: 0
que es lo que falla en mi <select>?

hola amigos de fdw.

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:
<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>
gracias de antemano