jeje tenias razón lo resolví usando MATCH

es mejor para este tipo de consultas así quedo:
Código PHP:
SELECT *,
MATCH(code, country) AGAINST ('$buscarbd $code $buscar' IN BOOLEAN MODE) AS score
FROM `$TableNames[$TableID]`
WHERE ";
Hay trabaja ya como quería.