Que raro entonces.
Si existieran los datos:
ACU
ACB
La consulta:
select *
from anuncios
where masajes like '%A%'
and masajes like '%B%'
Debería devolverte unicamente ACB, por lo que tu consulta a mi entender estaría bien. Probaste sacar la consulta del código PHP y ejecutarla directo en el manejador? Intenta acortarla, proba primero con consultas similar a la que puse, solo filtrando por el campo "mensajes" y ves si te esta devolviendo lo esperado. Luego anda agregandole los otros filtros a ver que pasa.
Si existieran los datos:
ACU
ACB
La consulta:
select *
from anuncios
where masajes like '%A%'
and masajes like '%B%'
Debería devolverte unicamente ACB, por lo que tu consulta a mi entender estaría bien. Probaste sacar la consulta del código PHP y ejecutarla directo en el manejador? Intenta acortarla, proba primero con consultas similar a la que puse, solo filtrando por el campo "mensajes" y ves si te esta devolviendo lo esperado. Luego anda agregandole los otros filtros a ver que pasa.