Welcome Guest, Not a member yet? Register   Sign In
Multiselect Dropdown validation [Solved- Me Stupid :) ]
#21

[eluser]xpix[/eluser]
I still can't see the error

Here is the view:
Code:
<?
    echo form_open($this->uri->slash_segment(1) . 'advisers/add');
    ?>
    
    <div class="formrow">&lt;?= form_label('Name: ', 'name') . form_input('name');?&gt;</div>
    <div class="formrow">&lt;?= form_label('Email: ', 'email') . form_input('email');?&gt;</div>
    <div class="formrow">&lt;?= form_label('Password', 'pass') . form_input('pass');?&gt;</div>
    <div class="formrow">&lt;?= form_label('Programs: ', 'programs') . form_dropdown('programs[]',$programs_list,'','size="5" multiple="multiple"');?&gt;&nbsp;&nbsp; <em>Select Multiple</em></div>
    <div class="formrowsubmit">&lt;?= form_submit('submit', 'Add');?&gt;</div>
    
    &lt;?
    echo form_close();
    ?&gt;


and the controller:
Code:
}else if($action == 'add'){  ///ADDDDDDDDDD
            
            $this->form_validation->set_rules('name', 'Name', 'required|trim|xss_clean');
            $this->form_validation->set_rules('email', 'Email', 'required|valid_email');
            $this->form_validation->set_rules('pass', 'Password', 'trim|required|min_length[6]');
            $this->form_validation->set_rules('programs', 'Programs', 'required|trim|xss_clean');
            
            //$data['debug'] = $this->input->post('programs');
            
            if ($this->form_validation->run() == FALSE){
            
            }else{
            
                $result = $this->Adviser->add($this->input->post('name'), $this->input->post('email'), $this->input->post('pass'));
                
                if(!$result){
                    $data['errors'] = "<p>An error has occured!</p>";
                }else{
                    $lastAdviserId = $this->db->insert_id();
                    
                    $data['messages'] = "<p>Success!</p>" . $result;
                    
                    //put programs in DB
                    if($this->input->post('programs')){
                        foreach($this->input->post('programs') as $programId){
                            $this->db->insert('jb_adviser2programs', array( 'adviserId' => $lastAdviserId , 'programId' =>  $programId));
                        }
                    }
                }
            }
            
        }else if($action == 'delete'){


The other 3 fields get validated but the "programs"

Maybe I am missing something

Thx


Messages In This Thread
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 06:55 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:17 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:18 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:19 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:20 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:23 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:25 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:26 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:27 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:29 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:30 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:30 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:31 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:32 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:33 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:36 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:46 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 08:38 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 09:53 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 10:17 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 11:45 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 11:48 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 11:49 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 11:52 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 12:00 PM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 12:09 PM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 12:11 PM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 12:23 PM



Theme © iAndrew 2016 - Forum software by © MyBB