sql >> Database >  >> RDS >> Mysql

Fout:Object van klasse CI_DB_mysql_result kan niet worden geconverteerd naar string

U moet het resultaat van de zoekopdracht retourneren:

function ambilBeratPria($tinggi) {

     $this->db->select('berat')->from('pria')->where('tinggi',$tinggi);

     $query = $this->db->get();

     return $query->result();

}

EDIT:

Als het resultaat een enkele rij is:

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. Haal de rij op met de maximale waarde voor een kolom

  2. Willekeurige sortering van SQL Server

  3. php MySql-verbindingsfout

  4. Moet er één SQLiteOpenHelper zijn voor elke tabel in de database?