我不是贸易开发人员或<--
仅使用免责声明
所以,我有一个包含数百个输入的 html 表单,本质上是一个有限的模拟电子表格。
表格为 3 列 x 150 行。
为了演示,假设表单/表格结构如下所示:
<table>
<tr>
<td><input name="this_row_1" /><input name="that_row_1" /><input name="the-other_row_1" /></td>
</tr>
<tr>
<td><input name="this_row_2" /><input name="that_row_2" /><input name="the-other_row_2" /></td>
</tr>
<tr>
<td><input name="this_row_3" /><input name="that_row_3" /><input name="the-other_row_3" /></td>
</tr>
<!-- ( . . . ) -->
<tr>
<td><input name="this_row_150" /><input name="that_row_150" /><input name="the-other_row_150" /></td>
</tr>
</table>
当表单发布到 PHP 时,我正在寻找正确的语法来在循环中分配处理程序(正确的词?)。
我对编码了解不多,但我一直在玩和测试这种类型的变体/概念:
for ($i = 1; $i < $_POST['[name="this_row_' + i + '"]']; $i++)
{
echo $_POST['[name="this_row_' + i + '"]'][$i] + "," + $_POST['[name="that_row_' + i + '"]'][$i] + "," + $_POST['[name="the-other_row_' + i + '"]'][$i];
}
但显然它不起作用,如果还没有提示,我想编写一个带有列标题的新 CSV 文件作为最终游戏。
任何帮助表示赞赏。