제목 | $this->db->update($this->_table_name); 에러가 뜨는데 알려주실 수 있나요? | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 상인 | 작성시각 | 2017/07/20 17:31:25 |
|
|||
상품을 업로드 하는데 이런 에러가 뜨네요 ㅠ 저 라인을 따라가보니 $this->db->update($this->_table_name); 요게 문제라고 하는거 같은데 고칠 수 있는 방법이 없을까요..?
|
|||
다음글 | 페이지네이션에서 css입히는 거에 대해 질문있습니다 (5) | ||
이전글 | 제이슨 형식으로 db에 값 넣은 후 수정하기하면 값이 ... (1) | ||
(I_I)
/
2017/07/20 22:11:03 /
추천
0
layout 컬럼 자료형 문제 같은데요..
|
상인
/
2017/07/21 08:06:17 /
추천
0
혹시 layout 컬럼 자료형 문제가 무엇인지 알 수 있을가요 ㅠㅠ 초보라서요
|
kaido
/
2017/07/21 08:56:18 /
추천
0
int 타입에다가 string 을 넣을려고 해서 나오는 문제입니다 넣는 데이터를 바꾸시거나 layout 컬럼을 varchar 로 변경 하시면 해결 되실 것입니다. 네이밍으로 보고 의도를 유추해보면 컬럼 형태를 바꾸시는것이 맞을것 같구요. |
유창화
/
2017/07/21 09:46:42 /
추천
0
근본적으론 필드 타입에 맞지 않는 데이타를 넣어서 생기는 문제인데 제가보기에는 기존 서버에서는 잘 되던것을 이전후 안된다고 하는 문제로 보이며 이런 문제의 대부분은 sql_mode 와 관계된것입니다. 모든 디비 접속 후 sql_mode='' 와 같은 쿼리를 날려주시거나 /etc/my.cnf 에 sql_mode= 를 넣어주고 mysql 을 재 시작하면 해결 될거 같습니다. |