在 Codeigniter 中搜索数据 [关闭]

2024-02-09

您能帮忙在 Codeigniter 中创建一个简单的搜索吗?我不知道怎么办。请。

这是我的数据库名称 tbl_dash

tbl_dash

id  |   name    |   Note
_________________________
1   |   erwin   |   Baker
2   |   flores  |   Coke

请帮我!:(


以下是您可以如何做到这一点。
View

<form action="<?php echo site_url('search/search_keyword');?>" method = "post">
<input type="text" name = "keyword" />
<input type="submit" value = "Search" />
</form>

控制器

Class Search Extends CI_Contrller
{
    function __construct()
    {
        parent::__construct();
        $this->load->model('mymodel');
    }

    function search_keyword()
    {
        $keyword    =   $this->input->post('keyword');
        $data['results']    =   $this->mymodel->search($keyword);
        $this->load->view('result_view',$data);
    }

}

Model

Class Mymodel Extends CI_Model
{
    function __construct()
    {
        parent::__construct();
    }

    function search($keyword)
    {
        $this->db->like('name',$keyword);
        $query  =   $this->db->get('tablename');
        return $query->result();
    }
}   

EDITS :
这是显示数据的视图。结果视图.php

<table>
<?php foreach($results as $row){ ?>
    <tr>
        <td><?php echo $row->Company?></td>
        <td><?php echo $row->Source?></td>
        <td><?php echo $row->SavePitch?></td>
        <td><?php echo $row->Results?></td>
        <td><?php echo $row->Status?></td>
        <td><?php echo $row->user_id?></td>
    </tr>
<?php } ?>
</table>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Codeigniter 中搜索数据 [关闭] 的相关文章

随机推荐