0

我有一个具有多对多关系的数据库。其中三个表是:

-播放器

-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 回答