... solo tienes que asignarles los valores extraidos de tu BD a tu objeto del formulario:
- Para un textbox debes indicarle el valor dentro de la misma etiqueta:
Código PHP:
<input type="text" name="..." ... value="<?=$row['campo']" ?>">
- Para un textarea imprimir el valor entre etiquetas:
Código PHP:
<textarea name="...." ....><?=$row['campo'] ?></textarea>
- Para una lista despegable debes imprimir la palabra "selected" en la etiqueta del option que debe estar seleccionado
Código PHP:
// por ejemplo un campo edad... generamos edades desde los 18 a los 90 años dinámicamente
// y recuperamos la edad del usuario con $row['edad']
<select name="edad">
<?
for($i=18; $i<=90; $i++){
echo "<option value=\"".$i."\"";
if($row['edad']==$i) echo " selected";
echo ">".$i."</option>";
}
?>
</select>
- Para el caso de ratios y chechboxes debemos imprimir la palabra "checked" si debe estar seleccionado:
Código PHP:
// suponemos que guardamos en la BD 1 si el checkbox/radio esta seleccionado
<input type="checkbox" name="..." <? if($row['columna']==1) echo "checked"; ?>>
y... creo son los casos básicos.. sencillo.. Suerte!