Creo que intentas ahogarte en un vaso de agua. Lo puedes hacer con php, haces la consulta, si la consulta no es vacía creas el formulario en donde cada uno de los campos va contener de forma embebida (en la propiedad
value si estuviésemos hablando de un campo de texto por ejemplo) el resultado de tu consulta.
por ejemplo:
Código HTML:
<input id="Nombre" name="nom" type="text" size="32" maxlength="30" value="<?php echo $consulta["nombre"] ?>" />
Eso solo un ejemplo - lo que me justifica si tiene algún error de sintaxis y no funciona - pero mi intención era mostrarte una manera lógica de hacerlo embebiendo el resultado con php.
Espero que te sirva de algo y cualquier dudas no demores en consultar.
Saludos.