热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Codeigniter和jQueryAjax

如何解决《Codeigniter和jQueryAjax》经验,为你挑选了1个好方法。

我无法使用ajax通过表单将数据插入数据库中,没有firebug错误有人可以帮助我

视图:




	
	
	
	">


	

CODEIGNITER AJAX

'myForm'));?>

模型:

db->insert('utilisateurs',$data);
	} 

}

控制器:

load->view('blog_w');
	}

	public function registre()
	{
		// set rules
	$this->form_validation->set_rules('email','EMAIL','trim|required|valid_email|is_unique[utilisateurs.email]');
	if($this->form_validation->run()==FALSE)
		{
			echo validation_errors();
		}else{
			$data=array(
				'email'=>$this->input->post('email'));
			$this->blog_m->registre($data);
			

			echo "
Inscription success
"; echo "email"; } } }

没有错误,但是数据没有插入数据库中,也没有成功消息。



1> Abdulla Nila..:

尝试这个。

在视图中(AJAX部分)




在控制器中

public function registre()
{

    $email = $this->input->post('email'); # add this

    $this->form_validation->set_rules('email','EMAIL','trim|required|valid_email|is_unique[utilisateurs.email]');

    if($this->form_validation->run() == FALSE)
    {
        echo validation_errors();
    }
    else
    {               
        if(!$this->blog_m->registre($email))
        {
            echo "Something Went Wrong";
        }               
        else
        {
            echo "Inscription success";
        }

    }
}

在模型中

function registre($email)
{
    $data = array(
                'email'=>$this->input->post('email')
            );

    $this->db->insert('utilisateurs',$data);
} 


推荐阅读
author-avatar
cocoa果果_263
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有