标签: php mysql
我的网站上有一个游戏成就系统。目标是让多个成就可供用户实现。为了检查用户是否已完成某项成就,我需要检查变量是否达到某个级别(例如,所玩游戏的数量> = 5)。
我在数据库中有一个字段“complete_code”,其中包含一个代码,该代码在完成成就(例如,5个游戏)时返回true,否则返回false。我用php eval函数执行这段代码。
通常的做法是将代码保存在数据库中,还是不行?