我正试图在控制器指数功能中初步数据,以便初步数据可用于控制员随后的职能。 但问题是,在我试图从其他职能中获取数据时,数据并未显示出来。 所有这些只是遵循某种以目标为导向的模式。
这里是我的法典。
class Dashboard extends CI_Controller
{
private $account_data; /*Declaration*/
private $profile_data;
function __construct() {
// code...
}
function index() /*Here I am initializing data*/
{
$this->load->model( db_model );
$this->account_data = $this->db_model->get_row();
$this->profile_data = $this->db_model->get_row();
$this->load->view( user/dashboard );
}
function function account_details()
{
print_r($this->account_data); // This displays nothing
}
/*other function...*/
}
理想的做法是一劳永逸地获取数据,将其用于其他职能,如果数据再次更新,则要求具备启动数据的功能。
But it is not working out. Please help me. Also suggest if I am following right approach. Thanks for your time.