Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何保存下拉选择的值。下拉列表位于表格列中,如图所示_Php - Fatal编程技术网

Php 如何保存下拉选择的值。下拉列表位于表格列中,如图所示

Php 如何保存下拉选择的值。下拉列表位于表格列中,如图所示,php,Php,我想通过在下拉列表中获取所选值的ID来保存每一行,如下所示: 这应该是一个评论,但我在这里名声不好 嗨,汗,我真的不明白你的意思。 下拉菜单基本上是一个选择选项。属性“value”是作为所选值发布的内容。 要保存该值,只需执行以下操作: $selected_value = mysqli_real_escape_string($connection, $_POST['name_of_dropdown_from_html_form']); 要获取更新表单上的值,请执行以下操作: <selec

我想通过在下拉列表中获取所选值的ID来保存每一行,如下所示:


这应该是一个评论,但我在这里名声不好 嗨,汗,我真的不明白你的意思。 下拉菜单基本上是一个选择选项。属性“value”是作为所选值发布的内容。 要保存该值,只需执行以下操作:

$selected_value = mysqli_real_escape_string($connection, $_POST['name_of_dropdown_from_html_form']);
要获取更新表单上的值,请执行以下操作:

<select id="id_of_field" name="name_of_field" class="form-control">
    <?php
    #i assume your select dropdown list is from a database. 
    #SO in that table, we have two columns, id_of_table and list_type. 
    #For example a list of different types of cars,
    #id(1) and list_type(BMW).
    #SO now we check if the id of the car is in the current dropdown list
    $list = $class->get_list();

    foreach ($list as $key => $value) {
        if ($value['id_of_table'] == $value['list_type']) {
            $selected = "selected='selected'";
            echo "<option value=\"{$value['id_of_table']}\" {$selected}>{$value['list_type']}</option>";
        } else {
            echo "<option value=\"{$value['id_of_table']}\">{$value['list_type']}</option>";
        }
    }
    ?>
</select>


你真的试过什么吗?如果是,你试过什么?什么有效,什么无效?你看到的实际问题是什么?或者,您是否希望有人理解您的需求并为您编写代码?向我们展示您当前使用的代码示例。