在Codeigniter 3上添加用户

幻影摩尔

嗨,我是新来的,我不知道如何使用codeigniter,现在我很困惑。所以我目前正在尝试使用codeigniter 3.1.10将用户数据添加到数据库中。当我单击“保存”按钮时,没有任何显示。页面刷新

你能帮我吗?楷模:

    function add_user($data) {
    $this->db->set("username",$data["username"]);
    $this->db->set("password",$data["password"]);
    $this->db->set("indirizzo",$data["indirizzo"]);
    $this->db->set("citta",$data["citta"]);
    $this->db->set("cap",$data["cap"]);
    $this->db->insert("user");
    $ins_id =$this->db->insert_id();
    return $ins_id;
}

控制器:

    function add() {
    $this->load->library('form_validation');
    $this->form_validation->set_rules('save', '', 'trim|required|number');
    if ($this->form_validation->run()) :
        $data = array(
            "username"=>$this->input->post("username"),
            "password"=>$this->input->post("password"),
            "indirizzo"=>$this->input->post("indirizzo"),
            "citta"=>$this->input->post("citta"),
            "cap"=>$this->input->post("cap"),
        );

        $user_id= $this->user_model->add_user($data);
        $this->log_model->scrivi_log($user_id,"user","add");
    $this->session->set_flashdata('feedback', 'User added.');
        redirect("user/pageuser/".$user_id);
    else :  
        $content = $this->view->load("content");
        $content->load("clienti_form","user/add");
        $this->view->render();
    endif;
}
Mohd Qayyoom Khan
function add_user($data) {
  $this->db->insert("user",$data);
  $ins_id =$this->db->insert_id();
  return $ins_id;
  }

在模型中使用它。

并在控制器中为每个这样的人设置规则

$this->form_validation->set_rules('username', 'Username', 'required');
$this->form_validation->set_rules('password', 'Password', 'required');
// for all other

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章