Ich habe Suche mit Seitenumbruch implementiert. Reglerfunktion `public function search() { Codeigniter Suche mit Paginierung
if($_POST)
{
$search_name=$this->input->post('search_name');
$config['base_url'] = 'search';
$config['total_rows'] = 15;//$this->registration_model->record_count();
$config['per_page'] = 4;
$config["uri_segment"] = 3;
$config['use_page_numbers'] = TRUE;
$this->pagination->initialize($config);
$page = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0;
$data['result']=$this->institute_model->search_result($config["per_page"],$page,$search_name);
$data['links'] = $this->pagination->create_links();
$this->load->view('institute/search',$data);
}
}`
Und Code Modell Funktion ist
public function search_result($limit,$start,$search_name)
{
$this->db->limit($limit, $start);
$this->db->select('user_id');
$this->db->where('category',1);
$this->db->like('first_name',$search_name);
$query = $this->db->get('registration');
if ($query->num_rows() > 0) {
foreach ($query->result() as $row) {
$data[] = $row;
}
return $data;
}
return false;
}
ich von der Registrierung Tabelle bin auf der Suche Benutzer-ID und mit fname usw. Suche auf Benutzernamen basiert. Es funktioniert für mich, aber wenn ich Seite 2 auf Seitenumbruch klicke, geht es zu http://localhost/mypro/index.php/institute/search/2
und geht leer.
Gut. Was hat es bisher gemacht? Oder Sie wollen nur ein fertiges Skript? –
Folgen Sie dieser Anleitung: http://www.w3schools.com/php/php_ajax_livesearch.asp Wenn Sie auf irgendwelche Probleme stossen, machen Sie zuerst eine Recherche, wenn Sie immer noch keine Lösung finden, fragen Sie hier, auch in Ihrem Frage, was du bisher versucht hast. – alxbrd