Php 允许表单中的字段接受多个值

Php 允许表单中的字段接受多个值,php,sql,Php,Sql,我有一个多对多关系的数据库。其中三个表格是: -玩家 -PlayerPreviousClubs(查找表) -以前的俱乐部 然后我有一张表格。以下是摘录: <form action="?<?php htmlout($action); ?>" method="post"> <div> <label for="previousclubs">Previous Clubs: <input type="text" name="previousclubs

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

-玩家

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

输入之前的每个俱乐部,并用逗号或分号分隔,然后在提交时使用

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

因此,您可以将以前的每个俱乐部记录作为$previousclubArray的元素保存在相应的表中。

我会添加一个按钮,触发一些JavaScript,添加另一个输入字段,以便用户可以控制可以插入的值的数量。通过将输入字段的名称更改为
previousclubs[]
可以将值收集为数组,而不管有多少个值。