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

Php 我在获取插入多个下拉列表值时遇到了一个问题。提交后会出现数据库错误

Php 我在获取插入多个下拉列表值时遇到了一个问题。提交后会出现数据库错误,php,arrays,codeigniter,mysqli,Php,Arrays,Codeigniter,Mysqli,查看: <select class="form-control" data-placeholder="Choose a Category" tabindex="1" name="venues[]" multiple > <option value="">Select One</option> <?php foreach($list_of_venues as $venues){ ?> <option value

查看:

<select class="form-control" data-placeholder="Choose a Category" tabindex="1" name="venues[]"  multiple >
    <option value="">Select One</option>    
    <?php foreach($list_of_venues as $venues){ ?>
    <option value="<?php echo $venues->activity_venue_id; ?>"><?php echo $venues->venue_title; ?></option>
    <?php } ?>
    </select>

选择一个
试着替换

for($i = 0;$i<=$venue_count; $i++){

for($i=0;$iit意味着出于某种原因,当不能按照您的db架构时,vention\u by\u id为null。这意味着没有值通过行的vention\u id进入列vention\u。
print\r($this->input->post('ventures'))
输出是什么?从错误“vention\u by\u id不能为null”开始,按照Alex的建议,使用
print\r($this->input->post('viouses'))
或通过
var\u dump($this->input->post('viouses'))
查看哪些值通过\u id传递给了场馆,然后在此基础上进行构建。我喜欢这个答案
for($i = 0;$i<=$venue_count; $i++){
for($i = 0;$i<$venue_count; $i++){