此查询按我的意思运行,但只返回一个值。
public function get_doctor_name($doctor_id) {
$result = $this->db->query("SELECT first_name, last_name from doctors where id= $municipio_id")->row_array();
return $result['first_name'];
}
如何在同一查询中为last_name
返回first_name
?
答案 0 :(得分:2)
您可以返回数组:
return $result;
您可以返回一个字符串,例如:
return $result['first_name'] . ' ' . $result['last_name'];
您可以使用您定义的特定键返回数组:
return [
'f_name' => $result['first_name'],
'l_name' => $result['last_name']
];
答案 1 :(得分:1)
您的查询实际上是正确的。
但是,您可以使用return $result->result_array();
获取所有字段的数组,first_name,last_name等。