sql >> Databáze >  >> RDS >> Mysql

Chyba:Objekt třídy CI_DB_mysql_result nelze převést na řetězec

Musíte vrátit výsledek dotazu:

function ambilBeratPria($tinggi) {

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

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

     return $query->result();

}

EDIT:

Pokud je výsledkem jeden řádek:

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. Přechod z SQLite na MySQL pomocí Flask SQLAlchemy

  2. MySql - Aktualizujte tabulku pomocí vybraného příkazu ze stejné tabulky

  3. Mysql spojovací dotaz pro více značek (vztah mnoho k mnoha), který odpovídá VŠEM značkám?

  4. Jak se připojit k databázi MySQL v PHP pomocí rozšíření mysqli?