bonjour la communauté
svp je suis un débutant ds le FRAMEWORK et jai fai un test qui affiche la liste du personnel de la BDD dans le navigateur.cela marche tres bien.
Mais actuellement mon probleme c'est la pagination.vous verez ci-dessous les differentes des codes
les methodes qui se trouvent ds mon model
methodes dans mon controllerCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 // COMPTER LES ENREGISTREMENT DE LA TABLE " liste_prso " DANS BDD . public function record_count() { return $this->db->count_all($this->table); } // RECUPERER LES DNNEES EN FONCTION DE LA LIMITE PAR PAGE. public function fetch_data($limit, $id){ $this->db->limit($limit); $this->db->where('id', $id); $query = $this->db->get($this->table); if ($query->num_rows() > 0) { foreach ($query->result() as $row) { $data[] = $row; } return $data; } return false; }
et enfin le code de pagination dans la vueCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 // tableau pour la pagination de la table et visualise les données en fonction de la page . public function perso_info(){ $config["base_url"] = base_url() . "index.php/connexion/perso_info"; $config["total_rows"] = $this->persomodel->record_count(); $config["per_page"] = 10; $config["uri_segment"] = 3; $choice = $config["total_rows"] / $config["per_page"]; $config["num_links"] = round($choice); $this->pagination->initialize($config); $page = ($this->uri->segment(3))? $this->uri->segment(3) : 0; $data["results"] = $this->persomodel->fetch_countries($config["per_page"], $page); $data["links"] = $this->pagination->create_links(); $this->load->view("perso_info", $data); }
lorsque je lance ma page dans le navigateur voici le message d'erreur qui s'affiche en dessous de toute la liste.Code:<p><?php echo $links; ?></p>
svp aidez moi à parfaire mon travailCitation:
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: links
Filename: views/listeperso_vue.php
Line Number: 53
Backtrace:
File: C:\wamp\www\personnel_didier\application\views\listeperso_vue.php
Line: 53
Function: _error_handler
File: C:\wamp\www\personnel_didier\application\controllers\Connexion.php
Line: 71
Function: view
File: C:\wamp\www\personnel_didier\application\controllers\Connexion.php
Line: 53
Function: affiche_liste
File: C:\wamp\www\personnel_didier\index.php
Line: 292
Function: require_once