Bueno, eso que te pase debe funcionar para MOSTRAR UN VALOR PHP EN EL CAMPO DEL FORMULARIO.
Si lo que quieres es lo contrario (?) es decir, que el valor que metan en el formulario sea el que se use para realizar el query, entonces va por otro lado...
Formulario normal:
<form name="f1" action="pagina.php" method="post">
Algo:<br><input type="text" name="Algo"><p>
Y en pagina.php:
Código PHP:
if (isset($_POST["Algo"])){
$algo=$_POST["Algo"];
$sql = "Select * from tabla where campo = '$algo'";
mysql_query($sql) or die("La query1 no funciona: ".mysql_error());
}
Por ahi va la cosa...-