buenas,
porlo que te he leido lo que quieres es que busques en cada palabra que ingreses en el campo no importa cual... pues aqui te va como lo puedes hacer:
str_replace(mixsea,mixrep,sub
Código PHP:
// Recibes el campo ya sea por $_POST o $_GET / en este caso usare POST
$find = str_replace(" ","%",$_POST['find']); // lo que hago aqui es remplazar los espacios en blanco por wildcards " % ", entonces si pones " Pablo Araya " esto buscara por " Pablo " y por " Araya " individualmente.
$data = mysql_query("SELECT * FROM archivos WHERE html LIKE '%$find%'");
// ya aqui TU le das formato.
while($result = mysql_fetch_array( $data ))
{
echo $result['html'];
echo " ";
}
bye.