Holas rogertm, puedes intentar esto en SQL ( recuerden que es un foro de MySQL y no de PHP, en lo posible hay que evitar el posteo de codigo PHP):
Código PHP:
SELECT *
FROM documentos
WHERE asunto LIKE '%cadenaABuscar%' OR referencia LIKE '%cadenaABuscar%'"
ahora si lo que quieres es que autocomplete por izquierda, por derecha y por el centro, seria algo asi la cadena a buscar con like
Código PHP:
SELECT *
FROM documentos
WHERE asunto LIKE '%cadena%A%Buscar%' OR referencia LIKE '%cadenaABuscar%'"
si quieres hacerlo con PHP ( disculpandome de antemano por postear codigo PHP), porque no intentas esto:
Código PHP:
$cadenaBuscar = str_replace( ' ', '%', $valor ) ;
mysql_query(" SELECT * FROM documentos
WHERE asunto LIKE '$cadenaBuscar' OR referencia LIKE '$cadenaBuscar'; "
);
saludos, cya