상품을 업로드 하는데
이런 에러가 뜨네요 ㅠ 저 라인을 따라가보니
$this->db->update($this->_table_name);
요게 문제라고 하는거 같은데 고칠 수 있는 방법이 없을까요..?
int 타입에다가 string 을 넣을려고 해서 나오는 문제입니다
넣는 데이터를 바꾸시거나 layout 컬럼을 varchar 로 변경 하시면 해결 되실 것입니다.
네이밍으로 보고 의도를 유추해보면 컬럼 형태를 바꾸시는것이 맞을것 같구요.
근본적으론 필드 타입에 맞지 않는 데이타를 넣어서 생기는 문제인데
제가보기에는 기존 서버에서는 잘 되던것을
이전후 안된다고 하는 문제로 보이며
이런 문제의 대부분은
sql_mode 와 관계된것입니다.
모든 디비 접속 후 sql_mode='' 와 같은 쿼리를 날려주시거나
/etc/my.cnf 에
sql_mode=
를 넣어주고
mysql 을 재 시작하면 해결 될거 같습니다.