gpt4 book ai didi

php - 使用 codeigniter 从表中进行条件选择

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

我正在尝试进行仅显示一些信息的选择(条件选择)。

我的意思是,这是我的 table “usuarios”:

"usuarios" includes:(id,username,name,lastname,password,type,status,date)

看看:

enter image description here

我的目标是进行选择,仅显示具有 "type"= 1 AND "status"= 1

的用户

看看:

enter image description here

我做了一个选择,但它显示了每个用户名,它不验证任何东西:/。

我的程序显示了这一点,但它是不正确的,因为它没有验证任何东西:/

enter image description here

这是我的代码:

我的 Controller 文件:

    public function edit($ID){

$data['usuarios'] = $this->Crudmodel->get_usuarios();
$data['record']=$this->Crudmodel->get_id_row($ID);
$this->load->view('edit',$data);

}

我的模型文件:

          public function get_usuarios() {
$this->db->select('c.*')
->from('usuarios c');

$q = $this->db->get();

return $q->result();
}

我的“编辑”文件:

    <h2 align="center">UPDATE</h2>
<form method="post" action='<?php echo site_url('Home/saveupdate'); ?>'>
<tr>

<td><input type="text" hidden name="txtid" value="<?php echo $record->id ?>"/></td>

</tr>
<tr>

<td>
<select name="txtcarr">
<?php foreach($usuarios as $item):?>
<option value="<?php echo $item->id;?>"><?php echo $item->username;?></option>
<?php endforeach;?>
</select>
</td>
</tr>


<tr>

<td></td>
<td><input type="submit" value="Save"/></td>

</tr>

不知道该做什么:/

最佳答案

为什么不只选择你想要的行?如果将其放入模型中,它会按预期工作吗?

public function get_usuarios() {
$this->db->select('id, username')
->from('usuarios')
->where(array('status'=>1, 'type'=>1));

$q = $this->db->get();
return $q->result();
}

关于php - 使用 codeigniter 从表中进行条件选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43282290/

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