Oh, ok, disculpa, no me fijé que usabas PHP ... en tal caso y tomando como referencia tu código, puedes hacer esto:
Código PHP:
$valor = GetSQLValueString( $colname_busqueda_resultado, 'text' );
$query_busqueda_resultado = 'SELECT *
FROM documentos
WHERE asunto LIKE "%' . $valor . '%"
OR referencia LIVE "%' . $valor . '%"';
De ésta forma, suponiendo que pasa el parámetro "naranjas" .... se te generará la siguiente consulta:
Código PHP:
SELECT *
FROM documentos
WHERE asunto LIKE "%naranjas%"
OR referencia LIKE "%naranjas%"
con lo cual se te devolverán todos los registros que contengan en el campo asunto la palabra "naranjas", ya sea al principio, en medio o al final ... también se te devolverán los registros que contengan en el campo referencia la palabra "naranjas"
Suerte, avísame si te sirve