php - 动态表单提交到数据库

标签 php javascript json forms

我有一个 HTML 表单,其中包含一些静态字段和一些使用 JavaScript 动态添加的字段。看起来有点像这样

<html>
<script type="text/javascript">

        window.onload = function()
        {
            var select = document.getElementById("select");
            var texts = document.getElementById("texts");
            select.onchange = function()
            {
                var val = select.options[select.selectedIndex].value;
                texts.innerHTML = "";
                for(i=0; i < val; i++)
                {
                    //texts.innerHTML += '<div><input type="text" name="t_' + i + '" value="select_' + i + '" /></div>';
                    texts.innerHTML += i + '<div><input type="text" name="t_' + i + '" /></div>';
                }
            }
        }

    </script>
<body>
    <form method="POST" action="connection.php">
Question:<br>
<textarea name="question" cols="35" rows="5"></textarea><br>
<select id="select" size="1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
</select>
<div id="texts"></div>
<input type="submit" name="Submit" value="Submit" >
</form>
</body>
</html> 

当用户单击时,它会添加一个文本框字段。数据如何存储到数据库中。请告诉我用于执行此操作的资源是什么。提前致谢

最佳答案

沙沙克你好

为了将表单的数据提交到数据库中,无论表单的 javascript 如何,都应该在您的情况下使用 POST 方法将数据传递到脚本“connection.php”。

此脚本应包含一种连接到数据库的方法,后跟验证数据的逻辑,最后如果验证成功,将执行数据库查询,将数据插入到数据库中。


您对 PHP 或任何其他服务器端脚本语言和数据库的理解程度如何? - 如果我知道你所知道的,我将能够为你提供更多信息。

关于php - 动态表单提交到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16976495/

相关文章:

php - Magento 自定义产品属性可见性

php - 用json php mysqli查看标签表中的数据

javascript - 使用 HTML5 和 javascript 播放连续的声音以构建音频句子

javascript - 如何使用 moment 格式化以下日期

php - codeigniter 中发生数据库错误。

php - PHP中的分号是可选的吗?

javascript - 如何选择所有输入并按 id 或 class 选择单个或多个 div 内的元素

javascript - 如何将 REST API json 映射到首选数组格式

json - 查询复杂 CosmosDB 文档的简洁方法

c# - 如何使用 EF Core 2.2 将 JSON_VALUE 转换为 DateTime?