채택완료

배열 중복값 제거 미스터리

2017-02-28 (화) 14:08:08 4,490

//게시판 파싱인데요~ 중복값이 생겨서 ....

$newpost = array (

  'mb_id' => 'admin',

  'bo_table' => $_REQUEST['board_type'],

  'wr_subject' => $newtitle,

  'wr_content' => $conresult

);

//이렇게 써줬습니다 그런데 중복값이 여전히 있네요 제가 잘못썼을까요??

 $uniq = array_unique($newpost);

 $result = insert_write($uniq); 

|

답변 1개

채택된 답변
+20 포인트

네...

array_unique 배열 내

  'mb_id' => 'admin'

  'bo_table' => $_REQUEST['board_type']

  'wr_subject' => $newtitle

  'wr_content' => $conresult

중복되는 항목이 하나도 없네요 . 

array_unique() 대신 insert 할 table에서 중복 내용 확인 후 insert 하는 방식으로 바꿔야 할 것 같습니다. 

답변을 작성하려면 로그인이 필요합니다.