개발자의 끄적끄적

[php/codeigniter] codeigniter Deletes are not allowed unless they contain a "where" or "like" clause 에러 해결 방법 본문

개발/php

[php/codeigniter] codeigniter Deletes are not allowed unless they contain a "where" or "like" clause 에러 해결 방법

효벨 2021. 8. 25. 01:00
728x90
반응형

[php/codeigniter] codeigniter Deletes are not allowed unless they contain a "where" or "like" clause 에러 해결 방법

 

 

php codeigniter 를

 

사용하다 보면

 

테이블의 전체 내용을 삭제해야하는 경우

 

종종 있습니다.

 

그럴때 delete 를 사용하는데

 

delete 명령어로 테이블 삭제 시도시 아래와 같은 오류가 뜨는 경우가 있습니다.

Deletes are not allowed unless they contain a "where" or "like" clause

 

위와 같은 에러가 뜨면

 

간단한게

 

아래 처럼 $this->db->delete 를

 

$this->db->delete("TABLE_NAME");

 

$this->db->empty_table 로 변경해 주시면 됩니다~!

$this->db->empty_table("TABLE_NAME");

 

참고들 하세요!

반응형
Comments