Haber vamos por partes, el codigo no contiene errores aunque lo copie a mano se me puede escapar algo, excepto lo del count que te doy toda la razon, bueno la consulta sql ya la mostre en pantalla y resulta que esta bien construida, muestra algo como esto:
Código MySQL:
Ver original empreado
(trabajadores
LIKE '%?%' OR extrabajadores
LIKE '%?%') (trabajadores
LIKE '%?%' OR extrabajadores
LIKE '%?%') (trabajadores
LIKE '%?%' OR extrabajadores
LIKE '%?%') edad > 64
Entonces no entiendo a que te refieres con lo del OR Y AND POR SEPARADO.
probe en un cliente sql pero con algunos campos y añadiendole valores a mano y funciono bien me da 3 registros.
Lo que no funciona es el contar en php me da 0 pero no me da ningun error de php ni nada.
saludos.