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

Php 无法从表单列表中获取值

Php 无法从表单列表中获取值,php,codeigniter,model-view-controller,Php,Codeigniter,Model View Controller,我正试图在form_droplist上获取所选的值,但是这些值都得到了它的“名称”,并且没有将droplist中的值传递给我,有人能给我一个提示,让我继续吗 视图: 您的问题是,您没有将任何值传递给下拉列表,您可以看到选项,但只是将名称传递给每个选项,而不是将值传递给。你也可以用另一种方式 <select name='table'> <option value = "0">Select...</option> <?php fo

我正试图在form_droplist上获取所选的值,但是这些值都得到了它的“名称”,并且没有将droplist中的值传递给我,有人能给我一个提示,让我继续吗

视图:


您的问题是,您没有将任何值传递给下拉列表,您可以看到选项,但只是将名称传递给每个选项,而不是将值传递给。你也可以用另一种方式

<select name='table'>
       <option value = "0">Select...</option>
       <?php for($counter=0; $counter < count($tables); $counter++): ?>
            <option value="<?php echo $tables[$counter]['name']; ?>"> <?php echo $tables[$counter]['name']; ?></option>
       <?php endfor; ?>
</select>

选择。。。

它不止一行,但很容易跟踪bug。祝你好运

美元桌子里面有什么?
 public function tableQuery()
 {
  $tblName = $this->input->post('table');
  $numRows = $this->input->post('numRow');
 }
<select name='table'>
       <option value = "0">Select...</option>
       <?php for($counter=0; $counter < count($tables); $counter++): ?>
            <option value="<?php echo $tables[$counter]['name']; ?>"> <?php echo $tables[$counter]['name']; ?></option>
       <?php endfor; ?>
</select>