Я новичок в CodeIgniter, я пытался прочитать документацию по CI, но я все еще не могу решить свою проблему, может быть, кто-то здесь может помочь исправить мою проблему , Вот мой код:Ошибка: объект класса CI_DB_mysql_result не может быть преобразован в строку
В моем контроллере
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;
}
В моей модели
function ambilBeratPria($tinggi) {
$this->db->select('berat')->from('pria')->where('tinggi',$tinggi);
$query = $this->db->get();
return $query;
}
Я хочу, чтобы получить результат моего запроса в модели, но я получаю сообщение об ошибке, как это:
Message: Object of class CI_DB_mysql_result could not be converted to string
Может быть, кто-то здесь может помочь решить мою проблему? Спасибо.
спасибо за ваш ответ ^^ Я пробовал этот путь. возврат не является результатом запроса, но только текст «массив» вышел, когда я запустил код ... Возможно, я ошибся в коде контроллера? –
См. Мой отредактированный ответ. –
когда я пытаюсь, я получил ошибку, подобную этой «Попытка получить свойство не-объекта» Возможно, мой код по-прежнему не так? ^^ –