我有一个多对多关系的数据库。其中三个表是:
单放机
-PlayerPreviousClubs (查询表)
-PreviousClubs
然后我有一张表格。以下是摘录:
<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个单独的字段,但这有点混乱。可能有太多,可能不够,而且它不是一个“干净”的解决方案。
我如何在表单中提供此功能?
感谢您的帮助。
答案 0 :(得分:0)
输入之前的每个俱乐部,并以逗号或分号分隔,然后提交使用
$previousclubsArray = explode(','$_POST['previousclubs']);// if you used comma to seperate the items
所以你将每个以前的俱乐部记录作为$ previousclubArray的元素,你可以保存在适当的表格中。