我想把一个值从我的视图传递给我的模型。我想将$plate值传递给我的模型,以获得与$plate匹配的所有数据。这是我的密码:
看法
<a href="<?=base_url()?>services/view_services?plate=<?php echo $plate; ?>">
<button type="button" class="btn btn-primary">View Services</button>
控制器
public function view_services()
{
$data['results'] = $this->Services_model->fetch_car_services($config['per_page'], $page);
$this->load->view('car_services', $data);
}
模型
public function fetch_car_services($plate)
{
$this->db->where('car_plate_number =', $plate);
$this->db->order_by('created_datetime', 'DESC');
$query = $this->db->get('service_jobs');
$result = $query->result();
$this->db->save_queries = false;
return $result;
}
好像不管用。提前谢谢。
2条答案
按热度按时间nzkunb0c1#
您必须使用您的方法以某种方式获取变量:
更好的做事方式:
请检查错误!我已经为你做了一半的工作了,你只要想办法处理它们就行了。这还包括检查
num_rows > 0
在您的模型中或count($data['results']) > 0
并发送一个错误。如果你不这样做,你在你心目中的梦想就会失败。vlurs2pr2#
查看:
控制器: