使用codeigniter中的插入日志活动登录
表:(kode_用户、kode_类型、用户名、密码、电子邮件、日志) 模型 当我登录时,log_aktivitas表格会自动插入或更新,时间与我登录时相同 表log_aktivitas类型(日期时间)。使用codeigniter中的插入日志活动登录,codeigniter,datetime,login,insert,Codeigniter,Datetime,Login,Insert,表:(kode_用户、kode_类型、用户名、密码、电子邮件、日志) 模型 当我登录时,log_aktivitas表格会自动插入或更新,时间与我登录时相同 表log_aktivitas类型(日期时间)。 请提供帮助,感谢您的参与。如果我没有理解您的问题,您正在尝试在登录时自动更新log_aktivitas列值。可以通过修改模型来实现这一点。在查询数据库之前,您应该更新日志 function cek_login($username, $password) { //Where statem
请提供帮助,感谢您的参与。如果我没有理解您的问题,您正在尝试在登录时自动更新log_aktivitas列值。可以通过修改模型来实现这一点。在查询数据库之前,您应该更新日志
function cek_login($username, $password) {
//Where statement
$this->db->where('username', $username);
$this->db->where('password', md5($password));
//update log_aktivitas
$data = array(
'log_aktivitas' => "YOUR LOG_AKTIVITAS VALUE HERE"
);
$this->db->update($this->tabel_name,$data);
//selecting data
$this->db->select('*');
$query = $this->db->get($this->tabel_name, 1);
if ($query->num_rows() == 1) {
return $query->row_array();
}
}
我试着按照你的建议改变我的模型,但在log表中没有改变。
function cek_login($username, $password) {
//Where statement
$this->db->where('username', $username);
$this->db->where('password', md5($password));
//update log_aktivitas
$data = array(
'log_aktivitas' => "YOUR LOG_AKTIVITAS VALUE HERE"
);
$this->db->update($this->tabel_name,$data);
//selecting data
$this->db->select('*');
$query = $this->db->get($this->tabel_name, 1);
if ($query->num_rows() == 1) {
return $query->row_array();
}
}