src/CI_Base_Model.php
public function on_duplicate_update($data = NULL, $update = NULL)
    {
        if (is_null($data)) {
            return FALSE;
        }

        if (is_null($update)) {
            $update = $data;
        }

        $sql = $this->_duplicate_insert_sql($data, $update);

        return $this->execute_query($sql);
    }
public function on_duplicate_update($data = NULL, $update = NULL)
    {
        if (is_null($data)) {
            return FALSE;
        }

        if (is_null($update)) {
            $update = $data;
        }

        $sql = $this->_duplicate_insert_sql($data, $update);

        return $this->execute_query($sql);
    }
public function on_duplicate_update ( $ data = NULL , $ update = NULL ) { if ( is_null ( $ data ) ) { return FALSE ; } if ( is_null ( $ update ) ) { $ update = $ data ; } $ sql = $ this -> _duplicate_insert_sql ( $ data , $ update ) ; return $ this -> execute_query ( $ sql ) ; }
@param null $data
@param null $update

@return bool
@param null $data @param null $update