Php 使用codeigniter从数据库返回两行
此查询按照我的要求工作,但只返回一个值Php 使用codeigniter从数据库返回两行,php,codeigniter,Php,Codeigniter,此查询按照我的要求工作,但只返回一个值 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']; } 如何返回姓氏,就像我在同一查询中对姓氏所做的那样?您可
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'];
}
如何返回姓氏
,就像我在同一查询中对姓氏
所做的那样?您可以返回数组:
return $result;
您可以返回字符串,例如:
return $result['first_name'] . ' ' . $result['last_name'];
可以使用定义的特定键返回数组:
return [
'f_name' => $result['first_name'],
'l_name' => $result['last_name']
];
您可以返回数组:
return $result;
您可以返回字符串,例如:
return $result['first_name'] . ' ' . $result['last_name'];
可以使用定义的特定键返回数组:
return [
'f_name' => $result['first_name'],
'l_name' => $result['last_name']
];
您的查询实际上是正确的
但是,您可以使用
return$result->result_array()
获取所有字段、名字、姓氏等的数组。您的查询实际上是正确的
但是,您可以使用
return$result->result_array()
获取所有字段、名字、姓氏等的数组。返回$result['first\u name'].'$结果['last_name'];这正是我想要的。4分钟后我会接受你的回答。感谢返回$result['first_name'].'$结果['last_name'];这正是我想要的。4分钟后我会接受你的回答。谢谢