GrACiAs no exactamente lo utilice asi pero me diste la idea lo que hice fue:
"SELECT DISTINCT iddoc,icono,descripcion,nombre,peso,direccion FROM from documentos
where palabraclave like "%'. $txt_criterio . "%'"
Utilice todos los campos ya que si no los pongo no me los muestra en la consulta y no me funciona con el * y pues si elimine la parte de
and not iddoc=iddoc ya que no se requeria en este caso.
Te lo agradesco mucho me sirvio tu ayuda.