Intentaré ser breve. Tengo un listado en el que podemos entrar a un nivel de detalle. En esa ventana de detalle cargo algunos combos. Pues bien, necesito que me maruqe el valor del combo pero que este accesible para su cambio y no me termina de funcionar. Carga el combo pero no deja seleccionado para mostrar el valor que tiene en es momento.
He recorrido el foro y creo hacerlo bien. ¿Puede ser como referencio a las variables?
Código PHP:
echo " <td width='27%'>";
$consulta=mysql_query("SELECT campo_a_mostrar FROM tabla") or die (msyql_error());
echo "<select name=\"codigo\">\n";
While ($registro=mysql_fetch_array($consulta)){
if ($registro['campo_valor'] == '".$fila->codigo."'){
echo "<option selected value=\"".$registro['campo_valor']."\">".$registro['campo_a_mostrar']."</option>\n";
}else{
echo "<option value=\"".$registro['campo_valor']."\">".$registro['campo_a_mostrar']."</option>\n";
}
}
echo "</select>\n";
echo " </td>";
echo " <td width='31%'><input type='text' name='otro_campo' value='".$fila->otro_campo."'></td>";
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)