gpt4 book ai didi

php - 从存储查询php结果的数组var中获取值单个值

转载 作者:行者123 更新时间:2023-11-29 05:29:02 25 4
gpt4 key购买 nike

我有一个存储查询结果的查询,例如

$this->load->model('person/person_model');
$data['result'] = $this->person_model->get('tbl_person', array('id_person' => $some_key),TRUE);

这将返回具有$some_key 的人员的所有字段(id、name、email ...)然后我需要传递 $data 但在我想使用该结果的名称和电子邮件之前

所以

$this->load->model('person/other_person_job_model');
$status= $this->other_person_job_model->get('tbl_other_person',array('name'=> ? ),TRUE);

然后我可以使用 $status['name']$status['email']在上面的示例中,我应该用什么代替 ??我应该使用 $data['result']['name'] 还是类似的东西?获取函数是:

function get($table,$where=array(),$single=FALSE) {
$q = $this->db->get_where($table,$where);
$result = $q->result_array();
if($single) {
return $result[0];
}
return $result;
}

最佳答案

你可以使用变量,比如:

$this->load->model('person/person_model');
$result = $this->person_model->get('tbl_person', array('id_person' => $some_key),TRUE);
$data['name'] = $result->name;
$data['result'] = $result;
//and
$this->load->model('person/other_person_job_model');
$status= $this->other_person_job_model->get('tbl_other_person',array('name'=> $result->name ),TRUE);

关于php - 从存储查询php结果的数组var中获取值单个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16728810/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com