0

我只是使用 PHP 和 mySQl 的新手。我目前正在开发或创建一个 Web 应用程序系统,该系统可用于动态添加行并将其放入我的数据库中。这是片段。

函数 addTerms(){

        var table = document.getElementById('contractterms');
        var lastRow = table.rows.length;
        var iteration = lastRow;

        var row = table.insertRow(lastRow);

        var cell1 = row.insertCell(0);
        var contractTermName = document.createElement('input');
        contractTermName.type = 'text';
        contractTermName.name = 'termName' + iteration;
        contractTermName.id = 'termName' + iteration;
        cell1.appendChild(contractTermName);

        var cell2 = row.insertCell(1);
        var contractSummary = document.createElement('textarea');
        contractSummary.name = 'termSummary' + iteration;
        contractSummary.id = 'termSummary' + iteration;
        contractSummary.cols = "50";
        cell2.appendChild(contractSummary);
    }

如何将添加的行中的值添加到我的数据库中?我已经尝试搜索答案,但它无法帮助我。它根本不起作用。谢谢您的帮助!

4

2 回答 2

1

您的函数 addTerms() 是用在客户端运行的 Javascript 编写的。您需要获取新添加的数据并通过 ajax 请求将其发送到您的服务器,即最终将数据插入 MySQL 数据库的 PHP 脚本。

于 2012-04-25T06:22:15.720 回答
0

你可能想看看这个例子

于 2012-04-25T06:23:37.607 回答