제목 | mysql 함수 now() 입력 질문 | ||
---|---|---|---|
글쓴이 | 공벌레 | 작성시각 | 2010/05/31 16:44:34 |
|
|||
$data = array( ,'datetime_date' => 'now()' ); $this->db->insert('x_table', $data); //////////////////////////////////////////////////////////////////// // 실행되는 query insert into x_table (datetime_date) values('now()') // 원하는 query insert into x_table (datetime_date) values(now()) 형재 날짜 시간을 입력하고픈데 'now()' 이렇게만 들어가네요. 걍 sql문으로 써야 될까요? ps. mysql datetime 형 default 값으로 now()가 안되네요. 전에는 된걸로 기억되는데.... |
|||
태그 | mysql,now(),datetime | ||
다음글 | row()랑 result()랑 차이가 뭐죠? (1) | ||
이전글 | 쿼리스트링 사용시 변수가 1개 일때는 어떻하나요? (7) | ||
변종원(웅파)
/
2010/05/31 17:13:26 /
추천
0
|
앤드그리고
/
2010/06/04 18:08:30 /
추천
0
mysql 함수를 사용하실려면
$this->db->set('field', 'now()', false); 이렇게 해보세요... http://codeigniter-kr.org/user_guide/database/active_record.html#insert 에 escape 에 대한 내용이 나와있습니다. |
'now()'로 하게되면 sql 구문에서 mysql함수로 인식......