hola tengo el siguiente codigo que rescata una lista de opciones de una tabla x , luego dicha opcion seleccionada es mas adelante guardada en otra tabla
con otros datos ..etc
Cuando me conecto a la tabla selecciono el id y la opcion y hace todo el procedimiento ok , cuando grabo a la tabla me graba el numero de id,(que en realidad me podria servir tambien) pero lo que yo quiero es grabar el nombre de la opcion.(saque el id de todos lados , pero no me resulta, ni siquiera me muestra la lista de opciones en la pagina) ojala me puedan ayudar un poco
graciasssss
<td bgcolor="#ccffff""><select name="opcion" tabindex="4" >
<?php
$result_opcion= mysql_query("select id, opcion from opciones");
$fila = 0;
$num_filas = mysql_numrows($result_opcion);
while($fila < $num_filas) {
$row = mysql_fetch_array ($result_opcion);
if($opciones == $row["opcion"]) {
printf("<option value=\"%d\"selected>%s</option>",$row["id"],$row["opcion"]);
}
else {
printf("<option value=\"%d\">%s</option>",$row["id"],$row["opcion"]);
}
$fila++;
}
?>
</select>
</td>