1
검색 양식 :URL을 사용하여 Codeigniter에서 검색 하시겠습니까?
<form action="<?php echo base_url()?>product/search" method="post">
<input type="text" name="proname" />
<button class="submit_btn" type="submit">TÌM KIẾM</button>
</form>
내 컨트롤러 :
function search(){
$product_name = trim($this->input->post('proname'));
$search = array('name' => $product_name);
$param = $this->uri->assoc_to_uri($search);
if($product_name == '/'){
redirect('product/search_result/'.$param);
}else{
redirect('product/search_result/'.$param);
}
}
function search_result(){
$result = $this->uri->segment_array();
$data['page_title'] = 'Result';
$data['pro'] = $this->data_mod->search_array('ebook',array('e_title_vn' => $result[4]));
$data['keyword'] = $result[4];
$this->load->view('search_result',$data);
}
나는 키워드를 에코 때, 예를 들어 ($ this-> uri-> 세그먼트 (4)와 같은) :
từ khóa
표시됩니다
t%E1%BB%AB%20kh%C3%B3a
왜 그런지 모르겠지만 누구도 도와 줄 수 있습니까?
는 (나는 영어에 죄송 나쁜 해요. 내 언어는 베트남어입니다.) 당신이 당신의 리디렉션 URL에 추가
감사합니다. 그것은 작동합니다! –