RE:Leer de BD Mysqpara ver los datos en un formula
por ejemplo:
<?php
include("../conexion.php");
$result=mysql_db_query($base_datos,"SELECT * FROM mi_tabla where id=".$HTTP_POST_VARS['id'] ,$con);
$row = mysql_fetch_row($result);
?>
<form action="cambios_cajas3.php" method="POST">
<input type="text" name="campo1" size=50 value="<?php echo $row[1] ?>">
<input type="text" name="campo2" size=50 value="<?php echo $row[2] ?>">
<input type="text" name="campo3" size=50 value="<?php echo $row[3] ?>">
</form>
En esta caso utilizo en el array de la consulta las posiciones de los campos peri si lo que quieres es con los nombres de los campos
<?php
include("../conexion.php");
$result=mysql_db_query($base_datos,"SELECT * FROM mi_tabla where id=".$HTTP_POST_VARS['id'] ,$con);
$row = mysql_fetch_array($result);
?>
<form action="cambios_cajas3.php" method="POST">
<input type="text" name="campo1" size=50 value="<?php echo $row["campo1"] ?>">
<input type="text" name="campo2" size=50 value="<?php echo $row["campo2"] ?>">
<input type="text" name="campo3" size=50 value="<?php echo $row["campo3"] ?>">
</form>
Espero te sirva de algo easte ejempo