Cita: te voy a pegar a continuacion un ejemplo que encontre en internet que se asemeja mucho a lo que quiero hacer... busca el nro de serie de un producto, y a travez del mismo muestra todos los datos del producto impresos en forma de tabla, me pregunto si estos datos no se podrian imprimir en el campo de entrada de un formulario ej: nombre:
Pues si . se trata de que definas tu formulario en lugar de esa tabla (a menos los "input" y les des valor pre-establecido a sus elementos de formulario usando las propiedades "value" de los input de HTML/formularios.
Código PHP:
echo "<form action=\"donde_proceses.php\" method=\"post\">";
echo "<table border=\"1\">";
echo "<strong><tr><td><p>Engineer</p></td><td><p>Lot</p></td><td><p>Serial</p></td><td><p>Model</p></td><td><p>Defect</p></td><td></tr></strong>";
while($row = mysql_fetch_array($result))
{
echo "<tr><td><p><input type=\"input\" name=\"ingeniero[]\" value=\"".$row['Engineer']."\"></p></td><td><p>".$row['Lot']."</p></td><td><p>".$row['Serial']."</p></td><td><p>".$row['Model']."</p></td><td><p>".$row['Defect']."</p></td></tr>";
}
echo "tu botón de enviar ..."
echo "</form>"
Te puse el ejemplo para un sólo campo .. haz lo mismo con el resto.
Si te fijas uso como "name" para los input la sintax:
name="ingeniero
[]"
El "[]" define que generas un array .. para que así lo puedas tratar en tu script de proceso como un array que es.
Un saludo,