답변 4개
댓글을 작성하려면 로그인이 필요합니다.
이런결과만 보고 싶다는거 아닌가요?
가나다 , 010 , 업다운 글자가 하나라도 들어가면 안된다....는 의미로 이해가 되는데...
if (!( wr_3 =='가나다' || wr_3 =='010' || wr_3 =='업다운')) {
....
}
댓글을 작성하려면 로그인이 필요합니다.
sql 문으로 not in('aaa','bbb','ccc') 같이 쓰시면 되지만,
굳이 조회자체를 안하려는 문자열을 not in 검색을 하여 DB를 일을 시키는거보다는
php 에서 먼저 해당 문자열이 있으면 sql 자체를 실행 안하시는게 좋지 않을까요?
if( $wr_3 != "aaa" && $wr_3 != "bbb" && $wr_3 != "ccc" ) {
//이때만 쿼리 실행
}
혹은
$arr = array('aaa','bbb','ccc'); // 거부할 문자열 배열 선언
if( in_array( $wr_3 , $arr ) ) {
// 이때만 쿼리 실행
}
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인