si si entiendo lo que dices lo he conseguido hacer todo en una sentencia SQL para evitar mas codigo y tal...lo unico que claro...solo me muestra el ELEGIDO es decir...quiero que por defecto muestre el que ya tiene elegido y los demas del combo...pero solo muestra el que tiene elegido.
El codigo aqui:
Código PHP:
<SELECT NAME="selRespon" SIZE=1">
<?
$query="SELECT Nombre,idRespon FROM Responsables WHERE idRespon=(select idRespon from Config where UserDNI='$username')";
$link=mysql_connect($server,$dbuser,$dbpass);
$result=mysql_db_query($database,$query,$link);
while ($row=mysql_fetch_array($result))
{?>
<OPTION VALUE="<?php echo $row['Nombre'] ?>"<?php if ($row['Responsables.idRespon'] == $row['Config.idRespon']) echo 'selected="selected"' ?>><?php echo $row['Nombre'] ?></OPTION>
<?}?>
</SELECT>