如果要执行查询,如何在codeigniter中的库中使用mysql实例。班级看起来像

class Dtables {

    private $_db;

    function __construct()
    {
        //initialize $_db;

    }

    function mysql()
    {
        $sQuery ="//some mysql query string";
        $this->db->query($sQuery);
    }
}

最佳答案

您需要在库中引用CI对象实例:

class Dtables {

    private $CI;

    function __construct()
    {
        $this->CI =& get_instance();
        $this->CI->load->database();
    }

    function mysql()
    {
        $sQuery ="//some mysql query string";
        $this->CI->db->query($sQuery);
    }
}

关于php - 在codeigniter库中使用mysql,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15051228/

10-14 15:22
查看更多