循环变量集PHP到CSV

循环变量集PHP到CSV,php,html,Php,Html,我正在尝试设计一个用户界面,允许人们同时发出多个请求(搜索结果中显示的所有项目)。我已经将它设置为一个单独请求可以完美工作的位置,但它只会拾取组请求中的最后一项。有没有一种方法可以循环并提取所有变量,每次都写到新行?我确信使用相同的“name=”“”值是错误的,但我不知道什么是正确的 HTML: 转换购物车中的所有项目 警告:仅当所有标题组将从和转换为完全相同的资产类型时,才使用“转换所有项目”字段 其他要求: 繁忙日期: 选择源类型 选择源类型 就说我节省了很多空间 请求类型

我正在尝试设计一个用户界面,允许人们同时发出多个请求(搜索结果中显示的所有项目)。我已经将它设置为一个单独请求可以完美工作的位置,但它只会拾取组请求中的最后一项。有没有一种方法可以循环并提取所有变量,每次都写到新行?我确信使用相同的“name=”“”值是错误的,但我不知道什么是正确的

HTML:


转换购物车中的所有项目
警告:仅当所有标题组将从和转换为完全相同的资产类型时,才使用“转换所有项目”字段


其他要求:



繁忙日期:



选择源类型


选择源类型 就说我节省了很多空间
请求类型


选择请求类型
通过在变量名后面添加[],可以让表单提交一个变量数组供PHP解析。因此:

<textarea name="textarea1" rows="6" cols="20" style="width:230px"></textarea>

变成:

<textarea name="textarea1[]" rows="6" cols="20" style="width:230px"></textarea>

来源:

你可以这样做 这:


它在PHP的分隔符行上出错。我是否需要更改
$del=“,”其他内容?您还需要更改后端。所有$\u POST变量现在都是数组,您必须同时循环使用。例如,从count($\u POST['id'])中获取总行数,然后对($i=0;$i
。在该循环中,您将每一行写入csv文件,获得$\u POST['id'][$i]、$\u POST['textarea1'][$i]等。正如Walter所说,“Donny,您不在您的元素中了。”我将学习一些PHP课程,然后回到您的答案,然后再试一次。我已经做了一段时间的Web设计,但这个更复杂的编程是一个新领域。
<textarea name="textarea1" rows="6" cols="20" style="width:230px"></textarea>
<textarea name="textarea1[]" rows="6" cols="20" style="width:230px"></textarea>
<input name="post_data[]" type="text">
<input name="post_data[]" type="number">
<input name="post_data[]" type="email">
$array_of_posted_data_from_form=$_POST["post_data"];
scv='';
foreach($array_of_posted_data_from_form as $value_from_data_from_form_array){
   $scv .="\r\n".$value_from_data_from_form_array;
}