Thursday, January 27, 2011

inser values in database

inser values in database

Controller

<?php
class Form_controller extends Controller
{

  function Form_controller()
   {
    parent::Controller();
    $this->load->model('form_model');
    $this->load->helper(array('form','url'));

   }
   function index()
   {
    $data=array();
  // var_dump($_POST);

        if( $this->input->post("submit")  == 'Submit')
         { 
       
            $name =  $this->input->post('name');
            $age  =  $this->input->post ('age');
            $gender =  $this->input->post('gender');
            $address =  $this->input->post('address');
            $this->form_model->insertit($name,$age,$gender,$address);
           
        }
   
   //$data['mywords'] = 'hello world';
  
   $this->load->view('form',$data);
   }
  
 }

Model

<?php
class Form_model extends Model
{
  function Form_model()
  {
    parent::Model();
   
  }

  function insertit($name,$age,$address,$gender){
 
          $data = array(
                
                 'name'             => $name,
                 'age'           => $age,
                 'gender'          => $gender,
                 'address'       => $address);
          $this->db->insert('user', $data );
 
  }      
      
        
 
}
?>




View
 <html>
<body>
<form action="<?php echo base_url() ?>form_controller" method="post">
<table align="center" border="1">
<tr><td>NAME:</td><td><input type="text" name="name" id="name" /></td></tr>
<tr><td>AGE:</td><td><input type="text" name="age" id="age" /></td></tr>
<tr><td>GENDER:</td><td><input type="text" name="gender" id="gender" /></td></tr>
<tr><td>ADDRESS:</td><td><input type="text" name="address" id="address" /></td></tr>
<tr><td colspan="2" align="center"><input type="submit" name="submit" value="Submit" /></td></tr>
</table>
</form>
</body>
</html>


No comments:

Post a Comment