如何将隐藏信息发送到数据库


How to send hidden info to database

所以我有一个Dropbox,我有3个选择。

car
boat
plane

每一个的值都是一个图像,它发送到数据库,并通过在我的页面上显示他们选择的图像来正确读取。不过,我也想在数据库中插入每一个的名称,这也会显示在图像下面。我在表上有一个单独的列,用于输入隐藏的信息,但不确定如何根据他们的选择进行输入。有可能做这样的事吗?

是您可以传递名称和图像。

我相信你已经选择了这样的输入字段:

<select id="mySelect" onchange="myFunction()">
<option value="image-url" >Car</option>
<option value="image-url" >Boat</option>
<option value="image-url" >Plane</option>
</select>

现在,您可以拥有:

<input type="hidden" id="selectoption" name="selectoption" value="" />
<script>
function myFunction() {
    var x = document.getElementById("mySelect").text;
    document.getElementById("selectoption").value = x;
}
</script>

这样,您就有了一个具有选定值的输入隐藏字段。现在只需使用id并将名称添加到数据库