wamp未使用codeigniter保存数据

wamp未使用codeigniter保存数据,codeigniter,Codeigniter,嗨,我正试图从我的codeigniter表单将数据插入mysql数据库,但它不起作用,而是将我重定向回wampserver主页。我使用的是wampserver和windows 2008操作系统。早些时候,我将httpd.conf端口更改为8080,因为wamp不工作。 我的数据库是 CREATE TABLE IF NOT EXISTS `users` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(32) NOT NUL

嗨,我正试图从我的codeigniter表单将数据插入mysql数据库,但它不起作用,而是将我重定向回wampserver主页。我使用的是wampserver和windows 2008操作系统。早些时候,我将httpd.conf端口更改为8080,因为wamp不工作。 我的数据库是

   CREATE TABLE IF NOT EXISTS `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(32) NOT NULL,
`email` varchar(32) NOT NULL,
`password` varchar(32) NOT NULL,
`gender` varchar(8) NOT NULL,
`registered` varchar(16) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 ;


my model is:
<?php if ( ! defined('BASEPATH')) exit('No direct script access   allowed');
class User_model extends CI_Model {
public function __construct()
{
parent::__construct();
}
public function add_user()
{
$data=array(
'username'=>$this->input->post('username'),
'email'=>$this->input->post('email'),
'password'=>md5($this->input->post('password')),
'gender'=>$this->input->post('gender'),
'registred'=>time()
);
$this->db->insert('users',$data);
return true;
}
}

my controller is:
<?php if ( ! defined('BASEPATH')) exit('No direct script access   allowed');
class User extends CI_Controller {
public function index()
{
$this->load->view('register_view');
}
public function register()
{ 
$this->load->view('register_view');//loads the register_view.php file in views folder
}
public function do_register()
{
if($this->input->post('register'))//$_POST["register"];
{
$this->load->model('user_model');//loads the user_model.php file in     models folder
if($this->user_model->add_user())
{
echo "hi ".$this->input->post('username')." Registred successfully" ;
}
else
{
echo "Registration failed";
}
}
}

}

my view is:

<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-    8"></head>
<body>
<div class="container">
<table>
<tr>
<form action="<?=site_url('user/do_register')?>" method="post">
<td><label for="username">User Name</label>
<input type="text" name="username"/></td>
<tr><td><label for="email">Email</label>
<input type="text" name="email"/></td></tr>
<tr><td><label for="password">Password</label>
<input type="password" name="password"/></td><tr>

<tr><td><label for="gender">Gender</label>
<input type="radio" name="gender" value="male"/>male
<input type="radio" name="gender" value="female"/>female</tr></td>
<tr><td><input type="submit" value="Sign up" name="register"/>
</tr></td>
</tr>
</form>
</table>
</div>
</body>
</html>
kindly assist me remove this error
创建表(如果不存在)`users`(
`id`int(11)非空自动增量,
`用户名`varchar(32)不为空,
`电子邮件'varchar(32)不为空,
`密码'varchar(32)不为空,
`性别'varchar(8)不为空,
`注册的'varchar(16)不为空,
主键(`id`)
)ENGINE=InnoDB默认字符集=utf8自动增量=6;
我的模型是:

请详细说明哪些不起作用。为帮助其他开发人员诊断问题而显示的任何错误消息。没有显示任何错误。只有在单击“登录”后才会弹出wampserver主页。是否在config.php中编辑了系统url?我已编辑config.php和.htaccess文件以符合基本url。