Código PHP:
SELECT * FROM bd.contratos WHERE cif = '123456' AND (idcontrato LIKE '%12%' OR cif LIKE '%12%' OR idservicio LIKE '%12%' OR fAlta LIKE '%12%' OR fBaja LIKE '%12%' OR Horas LIKE '%12%')
Te faltaba cerrar parentesi.
Aunque viendo tu error, dice que tienes un error cerca de 'LIMIT 0,30' y no veo que hayas usado esa clausula.