1 回限りのパワーアップやユーザー アカウントの永続的な変更など、ユーザーが仮想アイテムを購入できるショップがあります。これらの購入により、さまざまなテーブルのさまざまなフィールドが変更される可能性があり、多くのアイテムが含まれる可能性があるため、新しい製品を追加するたびに PHP ファイルに新しい追加をコーディングしたくありません。
クエリを文字列として MySQL データベースに保存することを考えています。アイテムが購入されたときに、データベースから文字列を取得してそのように実行できます。
例: テーブルには、ユーザーがアイテムを購入するときに実行される文字列を含むitems
フィールドが含まれます。query_to_run
UPDATE power_ups SET test = test WHERE test = 1
これはこれまでに使用されたことがありますか、またはこれを行うためのより良い方法はありますか?