Upload com codeigniter

Não estou conseguin fazer upload de arquivo com codeigniter. O upload em si ja faz, o propblema é a inserção no mysql. Estou criando um cadastro de usuarios com upload de imagem para banco de dados o upload é realizado apenas não insere o nome da foto no banco. Tudo é inserido menos a foto.

Controller de cadastro
`public function cadastrar() {

    $data['ala'] = $this->input->post('ala');
    $data['estaca'] = $this->input->post('estaca');
    $data['nome'] = $this->input->post('nome');
    $data['databatismo'] = $this->input->post('databatismo');
    $data['dataconfirmacao'] = $this->input->post('dataconfirmacao');
    $data['foto'] = $this->input->post('foto');        
    
    $config['upload_path'] = './uploads/';
    $config['allowed_types'] = 'gif|jpg|png';
    $config['max_size'] = 100;
    $config['max_width'] = 1024;
    $config['max_height'] = 768;
    
    $this->load->library('upload', $config);
    
    if (!$this->upload->do_upload('foto')) {
        $error = array('error' => $this->upload->display_errors());            
        $this->load->view('cadastro_novo_membro', $error);
    }

    if ($this->db->insert('membro', $data)) {
        redirect('membronovo/1'); //Para mandar a menssagem tem que configurar em config o arquivo routes
    } else {
        redirect('membronovo/2');
    }
}`

tela de formulario

`



Cadastro de membro



    <?php echo form_open_multipart('membronovo/cadastrar'); ?>
        <div class="form-group">                
            <div class="row">
                <div class="col-md-6">
                    <div class="form-group">
                        <label for="ala">Ala:</label>
                        <input class="form-control" id="ala" name="ala" placeholder="Informe a ala..." required="" title="Informe a ala" type="text"> 
                    </div>
                </div>
                <div class="col-md-6">
                    <div class="form-group">
                        <label for="estaca">Estaca:</label>
                        <input class="form-control" id="estaca" name="estaca" placeholder="Informe a estaca..." required="" title="Informe a estaca" type="text">
                    </div>
                </div>   
                <div class="col-md-12">
                    <div class="form-group">
                        <label for="nome">Nome:</label>
                        <input class="form-control" id="nome" name="nome" placeholder="Informe o nome..." required="" title="Informe o nome" type="text">
                    </div>
                </div>

                <div class="col-md-2">
                    <div class="form-group">
                        <label for="databatismo">Data de Batismo:</label>
                        <input class="form-control" id="databatismo" name="databatismo" placeholder="Informe a data de batismo..." required="" title="Informe a data de batismo" type="date"> 
                    </div>
                </div>
                <div class="col-md-2">
                    <div class="form-group">
                        <label for="dataconfirmacao">Data de Confirmação:</label>
                        <input class="form-control" id="estaca" name="dataconfirmacao" placeholder="Informe a data de confirmação..."  title="Informe a data de confirmação" type="date">
                    </div>
                </div>
                <div class="col-md-3">
                    <div class="form-group">
                        <label for="foto">Foto:</label>
                        <input class="form-control" id="foto" name="foto" placeholder="Inclua uma foto..."  title="Inclua uma foto" type="file" size="20">
                    </div>
                </div>                     
            </div> 
            <div>
                <button class="btn btn-success" type="submit" title="Cadastrar">Cadastrar</button>
                <button class="btn btn-danger" type="reset" title="Cancelar">Cancelar</button>
            </div>       
</div>
     </form>
`