El problema es el siguiente.
Cuando creo este procedimiento
CREATE PROCEDURE busca(IN buscar text) BEGIN SELECT * FROM calendario WHERE descripcion LIKE '%buscar%’; Hombre end;
Y llamo a:
CALL busca('pruebas');
Me devuelve el resultado en (0) pero si llamo simplemente a:
SELECT * FROM calendario WHERE descripcion LIKE '%pruebas%' ;
me da el resultado de la busqueda perfectamente. Ahora para mi el problema en esta parte like '%buscar%' ;
me imagino que cuando se crea un procedimiento eso cambia ???