2

私が取り組んでいるマルチプレイヤー ゲームでは、プレイヤー用の乗り物を作成できる必要があります。各車両には、完全に固有のナンバー プレートが必要です。

車両の詳細は「vehicles」という MySQL テーブルに保存され、ナンバー プレートは「plate」列にあります。テーブル内のどのナンバー プレートとも一致しないランダムなナンバー プレート (3 つの英数字、その後にスペース、さらに 3 つの英数字) を生成したいと考えています。

しかし、私はそれを行う方法がわかりません。while ループを使用して、そのプレートの SELECT クエリが 0 行を返すまで常に新しいプレートを再生成することを考えましたが、それは効率が悪いようです - より良い方法はありますか?

4

1 に答える 1