2013-02-24 27 views
0

如果我想执行查询,如何在codeigniter中的库中使用mysql实例。这个类看起来像在codeigniter库中使用mysql

class Dtables { 

    private $_db; 

    function __construct() 
    { 
     //initialize $_db; 

    } 

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

回答

3

您需要引用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); 
    } 
} 
+0

谢谢您的帮助! – fefe 2013-02-24 11:47:37

相关问题