sql >> Databasteknik >  >> RDS >> Mysql

Fel:Objekt av klassen CI_DB_mysql_result kunde inte konverteras till sträng

Du måste returnera resultatet av frågan:

function ambilBeratPria($tinggi) {

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

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

     return $query->result();

}

EDIT:

Om resultatet är en enda rad:

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. Uppdatera kolumner om indatavärden inte är null, annars ignorera och behåll de befintliga värdena för kolumn i databasen

  2. Golang ORDER BY problem med MySql

  3. Vad är det maximala antalet tecken som nvarchar(MAX) rymmer?

  4. SQL Server 2017 Backup -1