繁体   English   中英

如何使用PHP将我从FORM动态添加的行添加到mySQL数据库

[英]How to add to mySQL database my dynamically added rows from my FORM using PHP

我只是使用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);
    }

如何将添加的行中的值添加到数据库中? 我已经尝试搜索答案,但是它无济于事。 这根本没有用。 谢谢您的帮助!

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

您可能想看一下这个例子

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM