我正在尝试创建搜索功能,以便在我的数据库中搜索以下信息(目的地,出发地,dateOfDestination,dateOfDeparture,价格,详细信息)
我已经在我的模型和控制器中创建了一个搜索功能,并在主页中创建了我的搜索栏(从图片中可以看到),但我不知道在哪里列出结果,怎么能使搜索栏正常工作。我相信我必须使用JavaScript。有没有人有任何指针或建议?
模型
public function search($keyword){
$this->db->like('mjestoPolaska',$keyword);
$query = $this->db->get('posts');
return $query->result();
}
控制器
public function search_keyword(){
$keyword = $this->input->post('keyword');
$data['results'] = $this->Posts_model->search($keyword);
$this->load->view('result_view', $data);
}
查看
<table>
<?php foreach($results as $row){ ?>
<tr>
<td><?php echo $row->mjestoPolaska?></td>
<td><?php echo $row->mjestoOdredista?></td>
<td><?php echo $row->datumPolaska?></td>
<td><?php echo $row->datumPovratka?></td>
<td><?php echo $row->cijena?></td>
<td><?php echo $row->opis?></td>
</tr>
<?php } ?>
</table>