에 필드에이 기록됩니다 난 내 백엔드 테이블에 존재하는 필드가 시간 때를 절약 할 수 CodeIgniter는에있다 할 CakePHP의 존재 생성 및 수정 된 필드로은 어떤 CodeIgniter의
에서 사용자 이름, 이메일, 유저 유형과 같은 필드를 데 사용자가 마지막으로 시스템에 로그인 했습니까?
에 필드에이 기록됩니다 난 내 백엔드 테이블에 존재하는 필드가 시간 때를 절약 할 수 CodeIgniter는에있다 할 CakePHP의 존재 생성 및 수정 된 필드로은 어떤 CodeIgniter의
에서 사용자 이름, 이메일, 유저 유형과 같은 필드를 데 사용자가 마지막으로 시스템에 로그인 했습니까?
문서 : 새로운 시작
http://codeigniter.com/user_guide/database/examples.html
를 들어 http://codeigniter.com/user_guide/database
combinati와
http://codeigniter.com/user_guide/database/active_record.html#insert
$data = array(
'title' => 'My title' ,
'name' => 'My Name' ,
'date' => 'My date'
);
$this->db->insert('mytable', $data);
를 사용하여 데이터베이스를 테이블에 삽입 CodeIgniter의 세션 클래스에서 사용자의 last_activity를 추적 할 수 있도록 session
데이터를 저장합니다. Codeiginter
에는 세션 데이터를 데이터베이스에 저장할 수있는 옵션이 있으므로 먼저이 용도로 데이터베이스 테이블을 만들어야합니다. 여기 당신이 그런 다음에 그
CREATE TABLE IF NOT EXISTS `ci_sessions` (
session_id varchar(40) DEFAULT '0' NOT NULL,
ip_address varchar(45) DEFAULT '0' NOT NULL,
user_agent varchar(120) NOT NULL,
last_activity int(10) unsigned DEFAULT 0 NOT NULL,
user_data text NOT NULL,
PRIMARY KEY (session_id),
KEY `last_activity_idx` (`last_activity`)
);
을 위해 만들 수있는 샘플 테이블 당신의 config.php
당신이 매번 사용자가 로그인/아웃/업데이트 사용자의 활동을 절약 할 수 있습니다이 테이블을 사용
$config['sess_use_database'] = TRUE;
$config['sess_table_name'] = 'ci_sessions';
사용해야합니다. read this documentation (자세한 내용은 "세션 데이터를 데이터베이스에 저장"참조).
기본적으로 내 사용자가 마지막으로 로그인 한 시간을 기록하기위한 필드가 기록되어 있습니다 ......... 미리 감사드립니다. –
나는 문서를 확인하지 않았다고 생각합니다. 자기 acc을 만들 수 있습니다. 필요에 따라 – XMen
저는 codeigniter를 처음 사용했습니다 ... 친절하게 도와주세요 ... 쿼리와 함께 할 수 있습니까? –