Mira la única forma que se me ocurre! sin refutar lo que dice el colega gnzsoloyo es que dentro de la base de datos guardes el nombre de la funcion o lo que deba funcionar!
y cuando te traigas los datos de la Bd eso que te traes lo pasas por la funcion
eval()
Y listo! el eval es una funcion que ejecuta lo que esta entre los () o sea si tu alli traes de tu bd el nombre de una funcion y lo pasas por el eval(), lo ejecutara sin problemas :D
OJO
la funcion eval() es muy peligrosa! hasta el mismo manual de PHP lo dice
http://php.net/manual/es/function.eval.php
Ya que como te dije, ejecuta codigos! y aveces uno no sabe que tipo de cosa se tiene dentro de la bd, y no vaya a ser que alguien por ser malo introduzca un codigo maligno y te dañe tu trabajo! aunq si lo usas con cuidado o sea digo que valides la informacion antes de pasarla por el eval() y ese tipo de cosas! todo funcionara de maravilla. Saludos!