如何在codeigniter中从链接传递值
查看页面中的我的链接如何在codeigniter中从链接传递值,codeigniter,Codeigniter,查看页面中的我的链接 <a href="<?php echo base_url('baju_c/cari/'.$hasil->id)?>" class="btn btn-default">Detail</a> 我的模型 function search_by_id($id){ $query = $this->db->where('id',$id); $query = $this->db->get()
<a href="<?php echo base_url('baju_c/cari/'.$hasil->id)?>" class="btn btn-default">Detail</a>
我的模型
function search_by_id($id){
$query = $this->db->where('id',$id);
$query = $this->db->get();
return $query->result();
}
如何将值从链接传递到模型并再次显示结果以供查看
这是我第一次使用codeigniter,需要一些帮助您必须将参数传递到方法:
public function cari($hasil_id){
if ((int)$hasil_id > 0)
{
$this->load->model('Name_of_model');
$data['search_by_id'] = $this->Name_of_model->search_by_id($hasil_id);
$this->load->view('hasil_view', $data);//assuming page for item
}
else
{
redirect('not_good_id_method', 'refresh');//in case of not valid id
}
}
必须将参数传递到方法:
public function cari($hasil_id){
if ((int)$hasil_id > 0)
{
$this->load->model('Name_of_model');
$data['search_by_id'] = $this->Name_of_model->search_by_id($hasil_id);
$this->load->view('hasil_view', $data);//assuming page for item
}
else
{
redirect('not_good_id_method', 'refresh');//in case of not valid id
}
}
在控制器中,接收uri类通过链接传递的值,然后将其传递到模型中 控制器:
public function cari()
{
$id= $this->uri->segment(3);
$this->model_name->search_by_id($id);
}
在控制器中,接收uri类通过链接传递的值。然后将其传递到模型中 控制器:
public function cari()
{
$id= $this->uri->segment(3);
$this->model_name->search_by_id($id);
}
谢谢你的回答,我很乐意帮忙。如果它解决了您的问题,请允许其他有类似问题的人选择工作解决方案。谢谢您的回答。我很乐意提供帮助。如果它解决了您的问题,请允许有类似问题的其他人选择工作解决方案。