2014-10-11 73 views
0

表:(kode_user,kode_type,用戶名,密碼,電子郵件,log_aktivitas)登錄與笨插入日誌活動

型號

function cek_login($username, $password) { 
    $this->db->select('*'); 
    $this->db->where('username', $username); 
    $this->db->where('password', md5($password)); 

    $query = $this->db->get($this->tabel_name, 1); 
    if ($query->num_rows() == 1) { 
     return $query->row_array(); 
    } 
} 

如何當我登錄,log_aktivitas表自動填寫插入或當我進行登錄時更新相同的時間。

表log_aktivitas類型(日期時間)。 請幫忙,謝謝你的參與。

回答

0

如果我不想理解您的問題,您正試圖在登錄發生時自動更新log_aktivitas列值。你可以通過修改你的模型來實現這一點。在查詢數據庫之前,您應該更新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(); 
    } 
} 
+0

我試着改變我的模型根據你的建議,但在表中日誌_aktivitas沒有改變。 – 2014-10-11 11:34:08