Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.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
我想将下拉列表值添加到mysql并保存它_Mysql_Codeigniter_Drop Down Menu - Fatal编程技术网

我想将下拉列表值添加到mysql并保存它

我想将下拉列表值添加到mysql并保存它,mysql,codeigniter,drop-down-menu,Mysql,Codeigniter,Drop Down Menu,我只想在mysql中添加我的下拉列表值 我尝试了很多方法,但每次我的本地主机显示验证错误或没有添加数据时 我的看法 <label for="rank_restriction">Rank Restriction</label> <select class="chosen-select" multiple="" id="ristrict" name="ristrict"> <?php foreach ($poll['rankname'] as $rank

我只想在mysql中添加我的下拉列表值

我尝试了很多方法,但每次我的本地主机显示验证错误或没有添加数据时

我的看法

<label for="rank_restriction">Rank Restriction</label>

<select  class="chosen-select" multiple="" id="ristrict" name="ristrict">
<?php foreach ($poll['rankname'] as $rank) {?>
<option value=""><?= $rank ?></option>
 <?php } ?>
 </select>
等级限制
我不知道在控制器中要做什么,请指导我

1)如果您正在使用带有
多个属性的select标记,请使用标记名作为
name=“ristrict[]”

2) 您可以使用
$\u POST['ristrict']

3)
$\u POST['ristrict']
是包含选定选项的数组

下面是完整的代码

<label for="rank_restriction">Rank Restriction</label>
<select  class="chosen-select" multiple="multiple" id="ristrict" name="ristrict[]">
    <?php foreach ($poll['rankname'] as $rank) 
    {?>
        <option value="<?php echo $rank; ?>"><?php echo $rank; ?></option>
    <?php 
    } ?>
</select>

请张贴控制器、型号代码。使用打印($rank);它的回报是什么????
$ristricts = $_POST['ristrict'];
foreach($ristricts as $ristrict)
{
    //Your logic here....
}