私のモデルには3つのメソッドがあり、get_state_name()とget_district_name()から返される値はオブジェクト型です。 私はこのエラーコード体系モデルでオブジェクトを文字列に変換
を得たアドレスを形成するために値をバインドするときのメッセージ:クラスはstdClassのオブジェクトを文字列に変換することができませんでした
は誰も私を助けることができます?ここ
get_job_address();
get_state_name();
get_district_name();
私のコード
public function get_job_address($location_state_id,$district_name_id) {
$state=$this->get_state_name($location_state_id);
$district=$this->get_district_name($district_name_id);
return $district.', '.$state;
}
public function get_state_name($location_state_id) {
$this->db->select('country_name');
$this->db->where('sid',$location_state_id);
$this->db->limit(1);
$query=$this->db->get('countries');
return $query->row();
}
public function get_district_name($district_name_id) {
$this->db->select('state_name');
$this->db->where('sid',$location_name_id);
$this->db->limit(1);
$query=$this->db->get('states');
return $query->row();
}
try $ query-> result_array();または$ query-> row_array(); – Hemantwagh07