がここにここにはCodeIgniterの中でカスタムライブラリファイルにget_instance()を使用する方法を
class Commonlib {
public function __construct()
{
$ci=& get_instance();
$ci->load->database();
}
function getcountries(){
return $ci->db->get("countries")->result();
}
function cities(){
return $ci->db->get("cities")->result();
}
}
CodeIgniterのでライブラリフォルダ内の私のカスタムクラスであることは私の見解
$results=$this->commonlib->getcountries();
foreach ($results as $row)
{
echo '<a href="#">'.$row->country .'</a><br>';
}
エラーが重大です:未定義の変数:ci ライブラリ構築機能でデータベースをロードする方法
'$ ci'の代わりに' $ this-> CI'を試してください – user4419336
なぜあなたはライブラリ内のデータベースを自動ロードして、autoload.phpファイルにある –