javascript中的动态文本字段,并通过PHP中的$ _POST获取值

时间:2014-02-19 12:38:19

标签: javascript php

我有一个如下所示的java脚本代码,我需要解决我的问题 我有一个数据库,我将问题存储在一个表中,然后将他们的选项存储在另一个表中,我需要来自问题选项表的正确答案的id,以将该ID存储在问题表中作为答案

var template = '';
var count = 1;
function addTextField()
{
    template += "<input type='text' id='option_"+count+"' name='name1[]'>";
    template += "<input type='radio' id='option_"+count+"' name='answer')>";
    document.getElementById("content1").innerHTML = template;
    count++;
}

function getId()
{
    var radios = document.getElementsByName('answer');
    for (var i = 0, length = radios.length; i < length; i++) {
        if (radios[i].checked) {
        // do whatever you want with the checked radio
        var id=radios[i].id;
        document.write(id);
        //var name = document.getElementsById('id');
        //document.write(name);
            // only one radio can be logically checked, don't check the rest
            break;
        }
    }
}

这是我的php代码:

foreach ($names as $value)
{
    mysqli_query($con,"INSERT INTO question_options (options,question_id)
    values('$value','$qid')");
}

如何获取所选无线电文本字段的ID?

我需要将文本fileds值存储在一个表中,然后将该行的id存储在另一个表中。

1 个答案:

答案 0 :(得分:0)

我认为使用$_POST数组可能会解决您的问题。

检查这个答案:

Submitting a multidimensional array via POST with php