サイトにゲーム達成システムがあります。目標は、ユーザーが達成できる複数の実績を用意することです。ユーザーがアチーブメントを完了したかどうかを確認するには、変数が特定のレベルに達したかどうかを確認する必要があります (例: プレイしたゲームの数 >= 5)。
データベースに「complete_code」というフィールドがあります。このフィールドには、実績が完了したとき (たとえば、5 つのゲームをプレイしたとき) に true を返し、それ以外の場合に false を返すコードが含まれています。このコードを php eval 関数で実行します。
コードをデータベースに保存するのは一般的なことですか?