Zum Beispiel habe ich die folgende URL: localhost/Codeigniter/users/index Wenn Sie navigieren, $ Query Ergebnisse angezeigt werden, werden Links generiert, OK. Aber wenn ich zum Beispiel auf Seite 3 navigiere, wird die URL: localhost/Codeigniter/users/index/4 und Seite 4 wird localhost/Codeigniter/users/index/6, also verwende ich Segmente. per_page = 2 und uri_segment = 3. Jetzt ist das Problem, was kann ich für die richtige URL tun.Codeigniter Paginierung URL nicht korrekt generiert
Hier ist der Code.
public function index() {
$config = array();
$config["base_url"] = base_url('users/index');
$config["total_rows"] = $this->Users_Model->record_count();
$config["per_page"] = 2;
//$config['use_page_numbers'] = FALSE;
$config["uri_segment"] = 3;
}
Fügen Sie Ihren Code hinzu ... –
10 public function index() \t { \t \t $ config = array(); \t \t $ config ["base_url"] = base_url ('Benutzer/Index'); \t \t $ config ["total_rows"] = $ this-> Users_Model-> record_count(); \t \t $ config ["per_page"] = 2; \t \t // $ config ['use_page_numbers'] = FALSE; \t \t $ config ["uri_segment"] = 3; –
die Zahlen, die Sie nach einem Index bekommen, ist die Nummer des Versatzes oder wir können sagen, wo die SQL-Abfrage beginnen sollte, Datensatz zu holen. wir können Ihnen helfen, die Seitennummer anstelle des Versatzes zu verwenden, sobald Sie Ihren Code für die Seitennummerierung hinzufügen –