我有一个HTML表单和一个表格。在此预览中删除了提交按钮和其他代码行。代码如下。
<form method="post" action="">
<table>
<thead>
<tr>
<th>Days</th>
<th>Price</th>
</tr>
</thead>
<tbody>
<tr>
<td><input name="days[]" type="text"/></td>
<td><input name="price[]" type="text"></td>
</tr>
<tr>
<td><input name="days[]" type="text"/></td>
<td><input name="price[]" type="text"></td>
</tr>
</tbody>
</table>
</form>
链接到图像,表格的表格如何显示:
因此,每当我单击提交按钮时,我都希望将每列的数据从表中放入MySQL数据库。
然后我需要在HTML表格中显示数据库中的数据,该数据应该与图像中的一样:
我理解如何从数据库中检索数据并将其输出到表中,但是当我单击提交按钮时,我无法找到如何将每个表的列数据插入到MySQL数据库中。
答案 0 :(得分:1)
查看$_POST['NAME OF INPUT'];
和MySQL的INSERT INTO
。
答案 1 :(得分:0)
为每个输入字段指定唯一的名称标识符&#39; name =&#34; days_a&#34;&#39;你可以使用提交
$_POST['days_a']
,$_POST['days_b']
等
答案 2 :(得分:0)
在您的脚本开始时,在您的doctype之前,请尝试以下操作:
<?php
if ($_POST)
{
echo "<pre>" . print_r($_POST, true) . "</pre>";
}
?>
那应该让你开始吧!您的表单元素正确使用数组方法,并且调查您获取的数据的格式将揭示如何读取所需的数据。您可能会使用foreach()
循环来迭代来自此超全局的每个数组。