Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.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_Mysql_Database_Drop Down Menu - Fatal编程技术网

Php 在数据库中插入多个下拉列表,每个下拉列表一列

Php 在数据库中插入多个下拉列表,每个下拉列表一列,php,mysql,database,drop-down-menu,Php,Mysql,Database,Drop Down Menu,我的页面中有27个下拉列表。但我只展示了其中的6个,因为太长了 <label>Empty META description</label> <select> <option name="25" value="1">Ok</option> <option name="25" value="2">Information</option>

我的页面中有27个下拉列表。但我只展示了其中的6个,因为太长了

        <label>Empty META description</label> 
        <select>
            <option name="25" value="1">Ok</option>
            <option name="25" value="2">Information</option>
            <option name="25" value="3">Warning</option>
            <option name="25" value="4">Danger</option>
        </select>

        <label>Duplicate META descriptions</label> 
        <select>
            <option name="26" value="1">Ok</option>
            <option name="26" value="2">Information</option>
            <option name="26" value="3">Warning</option>
            <option name="26" value="4">Danger</option>
        </select>

        <label>Too long META description</label> 
        <select>
            <option name="27" value="1">Ok</option>
            <option name="27" value="2">Information</option>
            <option name="27" value="3">Warning</option>
            <option name="27" value="4">Danger</option>
        </select>

我想在我的数据库中每下拉一列插入它们。我该怎么做呢?

要么用逗号分隔它们,将它们固定在一列中,然后通过分解逗号来检索它们

创建一个新表并使用下拉ID存储下拉选项

表:

DropDown_ID   DropDown_Value
25                  1 
25                  2
25                  3
25                  4
26                  1
26                  2
26                  3
26                  4
27                  1
..
..

新桌子看起来怎么样?我给了你样品。您还可以在上表中添加另一列以添加下拉文本,如“确定”、“信息”等。