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

Codeigniterをグループ化し、多次元配列を作成します

    これを試してください。少し変更する必要があるかもしれません:

    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. SQLite Quote()のしくみ

    2. MySQLを使用してニューステーブルから過去6か月を選択する方法

    3. mysqlストアドプロシージャ、存在するかどうかを確認するためのクエリ

    4. LaravelとEloquentのクエリを使用してフィルタリング可能なリストを作成する