No lo compliques más de lo que necesitas. Con sólo poner la primera parte de condiciones entre paréntesis alcanza:
Código MySQL:
Ver original codigo,
grupo,
familia,
marca,
precio
, ROUND(precio
*40/100+precio
,1) precio2
, stock, nombre,
IF( imagen
= '', 'http://www.fincasviladecans.com/img/no-imagen.jpg', imagen
) imagen
Productos
precio $precio
(familia
LIKE '%".$busqueda."' OR familia
LIKE '%".$busqueda."%' OR familia
LIKE '".$busqueda."' OR marca
LIKE '%".$busqueda."' OR marca
LIKE '%".$busqueda."%' OR nombre
LIKE '%".$busqueda."' OR nombre
LIKE '%".$busqueda."%' OR nombre
LIKE '".$busqueda."' ) LIMIT $inicio
, $filasxpagina