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

$ this-> db-> insert_id(); codeigniterで毎回0を返す

    したがって、$this->db->insert_id()

    また、データベースには自動インクリメントIDはありません

    データが挿入されているか使用されていないかを確認するには

    $this->db->affected_rows()
    

    モデル

    function signup_insert($data) {
        $result = $this->db->insert('registration_detail', $data);
        $rows =  $this->db->affected_rows();
        if($rows>0){
        return $rows;
        }else{
          return FALSE;
        }
    }
    

    http://www.codeigniter.com/user_guide/database/helpers.html<をお読みください/ a>



    1. Doctrine2のGIS拡張

    2. 2つのselectステートメントを結合する

    3. MySQLのJSON配列を行に変換する

    4. mySql-コンマ区切り値のリストを使用して結合を作成する