Hola:
la función correcta sería
Código:
<SCRIPT>
function ponValor (x)
{
f.colocaNombre.value = x;
}
</SCRIPT>
El campo colocaNombre debe ser oculto.
Luego debes llamar a esta función por medio del atributo "onchange" en u campo, botón y link.
por ejemplo: onchange="ponValor(this.value);"
Luego debes enviar este formulario para que la página php reciba dichos campos y lo uses en tu consulta.
Otra opcion es usar ajax. Puedes ver un script que acabo de publicar en el sector Ajax.
Se llama AjaxMax
usermax.net
Hasta pronto