dans codeigniter inexistant, classe: Commonlib est le fichier de la bibliothèque
voici mon fichier de bibliothèque
libraray nom de fichier Commonlib
<?php
class Commonlib extends CI_Controller
{
public function __construct()
{
parent::__construct();
$ci=& get_instance();
$ci->load->database();
}
function getcountries()
{
return $ci->db->get("countries")->result();
}
}
dans le fichier de configuration
$autoload['libraries'] = array('database','Commonlib');
voici mon point de vue
$a = new Commonlib();
$results=$a->getcountries();
foreach ($results as $row) {
//country_id
echo '<a href="#">'.$row->country .'</a><br>';
}
montrer cette erreur inexistante classe:
où est le problème ? comment le résoudre ?
- vous ne pouvez pas s'étend de la bibliothèque de CI_Controller
Vous devez vous connecter pour publier un commentaire.
Nom de la bibliothèque doit être comme ceci CI_Commonlib ... s'il vous Plaît essayer.
Le problème est ici de convention de nommage. Parce que Classe noms et les noms de fichier doivent correspondre.
En vue
aller À votre bibliothèque et de les modifier avec ce code.
et c'est de cette façon de l'appeler