0

多対多の関係を持つデータベースがあります。次の 3 つのテーブルがあります。

-プレーヤー

-PlayerPreviousClubs (ルックアップ テーブル)

-前のクラブ

それから私はフォームを持っています。以下は抜粋です。

<form action="?<?php htmlout($action); ?>" method="post">

<div>
<label for="previousclubs">Previous Clubs: <input type="text" name="previousclubs"
id="previousclubs" value="<?php htmlout($previousclubs); ?>"></label>
</div>

</form>

プロファイルごとに作成される以前のクラブの数はわかりません。0 から x の範囲になります。

以前のクラブ エントリー用に 5 つの個別のフィールドを設定することもできましたが、これはちょっと面倒です。多すぎるか、十分でない可能性があり、「クリーンな」ソリューションではありません。

フォームでこの機能に対応するにはどうすればよいですか?

ご協力いただきありがとうございます。

4

1 に答える 1

0

以前の各クラブを入力し、コンマまたはセミコロンで区切り、送信時に使用します

$previousclubsArray = explode(','$_POST['previousclubs']);// if you used comma to seperate the items

$previousclubArray の要素として以前の各クラブ レコードがあり、適切なテーブルに保存できます。

于 2012-08-21T00:44:04.390 に答える