sql >> データベース >  >> RDS >> Mysql

エラー:クラスCI_DB_mysql_resultのオブジェクトを文字列に変換できませんでした

    クエリの結果を返す必要があります:

    function ambilBeratPria($tinggi) {
    
         $this->db->select('berat')->from('pria')->where('tinggi',$tinggi);
    
         $query = $this->db->get();
    
         return $query->result();
    
    }
    

    編集:

    結果が単一行の場合:

    function ambilBeratPria($tinggi) {
    
         $this->db->select('berat')->from('pria')->where('tinggi',$tinggi);
    
         $query = $this->db->get();
    
         if ($query->num_rows() > 0) {
             return $query->row()->berat;
         }
         return false;
    }
    


    1. MySQL8.0.22での非同期レプリケーションの自動フェイルオーバー

    2. mysqlテーブル名でのワイルドカードの使用

    3. 別の列のすべての個別の値の合計を取得するにはどうすればよいですか?

    4. メールマージでのMSAccessデータの使用