我在使用CodeIgniter时遇到了麻烦。我想从我在视图中调用的帮助程序获取(回收)数据。我将用代码解释
这是我的观点:
// CALL THE FUNCTION FROM THE HELPER
<?php recup_email(); ?>
// DATA RECOUP FROM THE HELPER
<?php foreach($em as $e): ?>
<?php echo $e->email_membre; ?>
<?php endforeach; ?>
如您所见,我调用该函数,然后我想使用我已回收的数据。
这是我的助手:
function recup_email()
{
$CI =& get_instance();
$CI->load->model('unite_model');
$data['em'] = $CI->unite_model->email_membre_model();
}
但是我不知道如何在不使用的情况下恢复数据
$layout_network['contenu'] = $this->load->view('list_vote_friend', $data, TRUE);
$this->load->view('layout_network',$layout_network);
因为视图已加载。
我希望你能理解,对不起我的英语不好。非常感谢。
在您给出的示例中,为什么不直接从帮助程序函数返回数据?
function recup_email()
{
$CI =& get_instance();
$CI->load->model('unite_model');
$membres = $CI->unite_model->email_membre_model();
return $membres;
}
所以这就是你的观点;
// CALL THE FUNCTION FROM THE HELPER
<?php $em = recup_email(); ?>
// DATA RECOUP FROM THE HELPER
<?php foreach($em as $e): ?>
<?php echo $e->email_membre; ?>
<?php endforeach; ?>