Hola de nuevo makeitslow.
Sí. efectivamente haces lo que necesitas, asígnando a una variable a lo que encontraste en tu consulta. Hasta ahí bien no?
Se supone que ya tienes el valor "3" en una variable, supongamos
Código PHP:
$row['variable']
. Ok, esto sería
consulta 1?
Debes, hacer otra consulta, para traer los registros, que se comportan como fk en el el registro que quieres cargar. Esto sería
consulta 2, que cargaría todos los registros en una arreglo que denominaremos $rew[], listo?.
Cuando recorras la DB con la consulta 2, para hacer los option, lo recorres con un mysql_fetch_assoc. como te dije antes. Vamos bien.
Pones algo parecido a esto:
Código HTML:
<option value="el_valor_de_tu_pk_de_la_consulta_2" [COLOR="Red"]if($row['variable']==$rew['el_valor_de_tu_pk_de_la_consulta_2']){echo "selected"}[/COLOR]>El nombre del registro</option>
y listo....