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>
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