Código MySQL:
Ver originalWHERE `propiedad`.
`ubicacion` LIKE '%euro%' ESCAPE
'!' OR `propiedad`.
`direccion` LIKE '%euro%' ESCAPE
'!' OR `propiedad`.
`referencia` LIKE '%euro%' ESCAPE
'!' OR `publicacion`.
`nombre_publicacion` LIKE '%euro%' ESCAPE
'!' AND `PRINCIPAL_IMG` = 1 AND `is_active` = 1 AND `desea_online` = 1
al parecer los or de los like me cancelan los ands de los demas campos, como hago para que me devuelva por ejemplo:
en donde `tipo_publicacion` = '3'
porque me devuelve todos los tipo_publicacion (1, 2, 3)