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>"; 
     
  
 

 
  
 
