我在最后一天完成这项任务,但直到现在我还没有得到。实际上我有codeigniter模型数据这个数据我传递给控制器&这个控制器给Angularjs CTRL和这个CTRL来显示HTML页面。
在模型中,我在 siteurl 和 siteName 中有变量,并且我有数据库表数据。这些我想要返回响应数组的所有数据。我回来了,但 siteurl 和 siteName 没有返回,其他数据的名字、姓氏、电子邮件来了。请帮助我。
我已将 print_r($result) 放入控制器中,未出现 siteurl & siteName 未返回 & 其他数据即将出现:
这是我的模型代码:
$siteURLs = site_url();
$data['siteurl'] = $siteURLs.'credits';
$data['siteName'] = $siteName;
$iddss = $params['id'];
$data = $this->db->select('id, credit, firstName, lastName, email')
->where('id', $iddss)
->where('archived is NULL')
->get('users')
->row_array();
$response = array('status'=> 'success',
'message'=> $this>lang>line('succ_update_1'),
'succ_code'=> 'succ_update_1',
'data'=> $data);
hLog($response,6,$params['id']);
return $response;
这是我的控制器代码:
function index()
{
$data = validate_my_params(array('id' => 'required|id'));
if($data['status'] == 'success')
{
$result = $this->LowCredit_model->info($data['data']);
print_r($result);
jsonSuccess($result,$result['succ_code']);
}
}
胡说叔叔
杨__羊羊
随时随地看视频慕课网APP