gpt4 book ai didi

mysql - 从 Codeigniter 中的数据库获取下拉列表中的数据

转载 作者:行者123 更新时间:2023-11-30 22:05:08 25 4
gpt4 key购买 nike

我的数据库中有两个表,一个是users,另一个是requirements。所以我在 requirements 表中有 user_id。我想在需求页面下拉列表中获取 user_id

这是我的 Controller 代码:

public function requirement() {
$data['user']=$this->LoginModel->getusers();
$data=array(
'role_name'=>$this->input->post('role_name'),
'vacancies'=>$this->input->post('vacancies'),
'experience'=>$this->input->post('experience'),
'jd'=>$this->input->post('jd'),
'hiring_contact_name'=>$this->input->post('hiring_contact_name'),
'hiring_contact_number'=>$this->input->post('hiring_contact_number'),
'user_id'=>$this->input->post('user_id')
);
}

模型代码:

function getusers() {
$this->db->select('*');
$this->db->from('users');
$query = $this->db->get();
echo $this->db->last_query();
return $query->result();
}

查看代码:

<div class="form-group">
<label>Select Vendor</label>
<select id="user_id" class="form-control" data-placeholder="user name" name="user_id" >
<option value="0"></option>

<?php foreach($user as $rows) { ?>
<option value="<?php echo $rows->user_id?>"><?php echo ucfirst($rows->first_name)?></option>
<?php } ?>
</select>
</div>

foreach循环出错

undefined variable data

请任何人帮助我......

最佳答案

简单的使用这个函数

    public function requirement() {
$this->load->model(LoginModel');
$data['user']=$this->LoginModel->getusers();
$this->load->view('your_view_page',$data);
}

关于mysql - 从 Codeigniter 中的数据库获取下拉列表中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42066728/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com