Estás asumiendo que la consulta se ejecutó sin problemas, y que también devolvió datos. Y en realidad no lo sabes... No lo validas, por lo que $consulta debe ser un objeto inválido.
La query:
Técnicamente es correcta, con la salvedad de que estás buscando en la columna "entry", una cadena de texto que dice "[entry]".
¿Eso realmente es así? ¿Existe ese dato en esa columna?
¿Está devolviendo algún error?