sql >> Databasteknik >  >> RDS >> Mysql

Codeigniter gruppera efter och skapa flerdimensionell array

Prova detta, du kanske måste ändra det något:

function get_job(){
    $data   = array();
    $data   = $this->db->get('job')->result_array();
    foreach( $data as $key=>$each ){
        $data[$key]              = $this->db->where('idadministrator', $each['idadministrator'])->get('administrator')->row_array();
        $data[$key]['artwork']   = $this->db->where('idjob', $each['idjob'])->get('artwork')->result_array();  
    }
    return $data;
}



  1. Lär dig hur du använder flera funktioner i MySQL och MariaDB – Del 2

  2. Hur man exporterar en databas med hjälp av kommandoraden

  3. PHP/mysql hämta antalet berörda rader av UPDATE-satsen

  4. Att reda ut PostgreSQL-uppgraderingen