Tôi mới tham gia CodeIgniter, tôi đã cố gắng đọc tài liệu của CI nhưng tôi vẫn không thể giải quyết được sự cố của mình, có thể ai đó ở đây có thể giúp khắc phục sự cố của tôi . Đây là mã của tôi:Lỗi: Đối tượng của lớp CI_DB_mysql_result không thể chuyển đổi thành chuỗi
Trong điều khiển của tôi
class Registration extends CI_Controller{
function __construct(){
parent::__construct();
$this->load->model('registration_model','rmod');
}
function ambil() {
$gender = $this->input->post('kelamin');
$tinggi = $this->input->post('height');
$berat = $this->input->post('weight');
$weight = $this->rmod->ambilBeratPria($tinggi);
echo $weight;
}
Trong mô hình của tôi
function ambilBeratPria($tinggi) {
$this->db->select('berat')->from('pria')->where('tinggi',$tinggi);
$query = $this->db->get();
return $query;
}
Tôi muốn để có được kết quả của truy vấn của tôi trong mô hình, nhưng tôi nhận được một lỗi như thế này:
Message: Object of class CI_DB_mysql_result could not be converted to string
Có thể ai đó ở đây có thể giúp giải quyết vấn đề của tôi? Cảm ơn.
cảm ơn câu trả lời của bạn ^^ tôi đã thử theo cách đó. sự trở lại không phải là kết quả của truy vấn mà chỉ là một "mảng" văn bản xuất hiện khi tôi chạy mã ... có lẽ tôi đã sai trên mã điều khiển? –
Vui lòng xem câu trả lời đã chỉnh sửa của tôi. –
khi tôi cố gắng, tôi nhận được một lỗi như thế này "Đang cố gắng để có được tài sản của không đối tượng" có lẽ mã của tôi vẫn còn sai? ^^ –