【问题标题】:How to pass dropdown lists value id in controller in codeigniter如何在codeigniter的控制器中传递下拉列表值id
【发布时间】:2018-10-23 09:42:20
【问题描述】:

如何在 codeigniter 的控制器中传递下拉列表值 id。

$id=$this->input->post('id');
$this->db->where('id', $id);

【问题讨论】:

    标签: mysql ajax codeigniter


    【解决方案1】:

    在数据发布时使用下拉名称。喜欢。

    //查看页面

     <select name="id">
        </select>
    

    //控制器
    $id=$this->input->post('id');

    【讨论】:

    • 我仍然没有得到选择框的值......我的视图部分是。
    • 请展示您如何提交表单数据。从查看页面。
    • $this->load->library('table'); $this->table->set_heading('#', 'First Name', 'Last Name', 'Email-ID', 'Credits'); $style = array('table_open' => ''); $this->table->set_template($style); $this->db->select('*'); $this->db->where('id','2'); $query = $this->db->get('customers'); $data = $query->result_array(); echo $this->table->generate($data);
    • 我想在 $this->db->where('id','2') 中传递 id 值,无法将 id 值作为 $this->db->where('id' ,$id);
    【解决方案2】:

    替换

    $id = $this->input->post('id');     
    

    $id = $this->input->post('dropdown name');    
    

    【讨论】:

    • 没有得到我从下拉列表中传递的 id 值...$id = $this->input->post('viewname'); print_r($_POST);死();
    • 表单方法应该是post
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多