私は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
多分、ここの誰かが私の問題を解決するのに役立つでしょうか?おかげさまで あなたは、クエリの結果を返す必要が
お返事ありがとうございます^^ 私はそのように試みました。戻り値はクエリの結果ではなく、コードを実行したときに「配列」のテキストが出てきました... 多分私はコントローラコードに間違っていますか? –
私の編集した回答をご覧ください。 –
私がしようとすると、私はこのようなエラーを持って "非オブジェクトのプロパティを取得しようとしている" 多分私のコードはまだ間違っていますか? ^^ –