在PHP中合并两个数据列表
所以我有几个数据列表。 我想有一个网页,我可以上传几个名单(容易),并有PHP处理,以便使几个组合 我认为解释这一点最简单的方法是展示我拥有的和我想要的。因此,我有几个列表作为输入: 列表1在PHP中合并两个数据列表,php,Php,所以我有几个数据列表。 我想有一个网页,我可以上传几个名单(容易),并有PHP处理,以便使几个组合 我认为解释这一点最简单的方法是展示我拥有的和我想要的。因此,我有几个列表作为输入: 列表1 项目1.1 项目1.2 项目1.3 列表2 项目2.1 项目2.2 项目2.3 等等 所需的输出将是: 项目1.1-项目2.1 项目1.1-项目2.2 项目1.1-项目2.3 项目1.2-项目2.1 项目1.2-项目2.2 项目1.2-项目2.3 … 两个列表的组合将很容易,但是,在三个列表的情况下,它将变
项目1.1
项目1.2
项目1.3 列表2
项目2.1
项目2.2
项目2.3
等等 所需的输出将是: 项目1.1-项目2.1
项目1.1-项目2.2
项目1.1-项目2.3
项目1.2-项目2.1
项目1.2-项目2.2
项目1.2-项目2.3
…
两个列表的组合将很容易,但是,在三个列表的情况下,它将变得更加困难。预期的结果将是: 项目1.1-项目2.1-项目3.1
项目1.1-项目2.1-项目3.2
项目1.1-项目2.1-项目3.3
项目1.1-项目2.2-项目3.1
项目1.1-项目2.2-项目3.2
项目1.1-项目2.2-项目3.3
…
项目1.2-项目2.1-项目3.1
项目1.2-项目2.1-项目3.2
项目1.2-项目2.1-项目3.3
项目1.2-项目2.2-项目3.1
我用下面的代码制作了一个HTML表单,提供了结束未定义数量的列表的可能性:
<html>
<head>
<script type="text/javascript">
function addinput( ) {
var inp;
inp = document.createElement("textarea");
inp.name = "values[]";
var element = document.getElementById("form");
element.insertBefore(inp, null);
}
</script>
</head>
<body>
<button onclick="addinput()">Voeg extra kolom toe</button> | <button onclick="document.getElementById('form').submit();">Voeg samen</button><br />
<br />
<form id="form" action="feedgen.php" method="post" accept-charset="utf-8">
<textarea name="values[]"></textarea>
<textarea name="values[]"></textarea>
</form>
</body>
函数addinput(){
var-inp;
inp=document.createElement(“textarea”);
inp.name=“values[]”;
var元素=document.getElementById(“表单”);
元素。insertBefore(inp,null);
}
Voeg extra kolom toe| Voeg samen
有没有关于如何在PHP中创建此项的建议?请清楚地解释,您到目前为止都尝试了什么。我想不出一种逻辑方法来循环这些值以获得所需的结果。我刚刚用三个列表的示例扩展了输出示例。