如何在php中将生成的html表数据插入数据库?

时间:2016-04-23 22:28:07

标签: javascript php html mysql

如何使用PHP将生成的HTML表中的所有数据插入到我的数据库中?

我尝试过foreach循环,但它总是给我一个错误。

我在JavaScript中使用此代码使用按钮添加新行:

    var i=1;
    function addRow()
    {
              var tbl = document.getElementById('table1');
              var lastRow = tbl.rows.length;
              var iteration = lastRow - 1;
              var row = tbl.insertRow(lastRow);

              var firstCell = row.insertCell(0);
              var el = document.createElement('input');
              el.type = 'text';
              el.name = 'to' + i;
              el.id = 'to' + i;
              el.size = 40;
              firstCell.appendChild(el);

              var secondCell = row.insertCell(1);
              var el2 = document.createElement('input');
              el2.type = 'text';
              el2.name = 'cost' + i;
              el2.id = 'cost' + i;
              el2.size = 40;
              secondCell.appendChild(el2);

             frm.h.value=i;
             i++;
    }

这是我的HTML代码:

<table id="table1" width="40%" border="2" cellpadding="0" cellspacing="0">
    <tr>
        <td><strong>To Address</strong></td>
        <td><strong>Delivery Cost</strong></td>
    </tr>

    <tr>
        <td><input name="to" type="text" id="to" size="40"/></td>
        <td><input name="cost" type="text" id="cost" size="40"/></td>
    </tr>

</table>
<br/><br/>

<input style="float: right;background-color: #57a000;height: 30px;font-weight: bold; font-family: cursive;margin-left: 10px;"
    type="submit" value="Save All" name="SaveCost"/>

<input style="float: right;background-color: #57a000;height: 30px;font-weight: bold; font-family: cursive;"
    type="button" value="Add New Place" onclick="addRow();"/>


<input name="h" type="hidden" id="h" value="0"/>

最后,我想编写一些PHP,将生成的HTML表中的所有数据插入到我的数据库中。

0 个答案:

没有答案