get_sql_search 문의 드려요. 도움 부탁 드려요~
본문
안녕하세요.
게시물의 wr_1 필드에 여러개의 아이디를 콤마로 구분하여 저장하여서, get_sql_search 를 이용해서
최근게시물로 불러오려고 합니다.
게시물의 wr_1의 필드값이 test1,test2,test3,test11 이더라도, test1 이 로그인 하였을때,
wr_1에 자신의 아이디가 있으면, 게시물을 불러오도록 하려면 get_sql_search를 어떻게 구성해야 될까요?
도움 부탁 드려요~ㅜ
stx 값에 member[mb_id]를 넣으면 불러오기는 하는데, test11 아이디도 같이 불러와서요.
아마도 test11 앞에 test11 만 추출해서 불러오는 듯 합니다.
콤마로 구분하여서 정확한 아이디만 불러오게 하려면 어떻게 해야 될까요?
답변 3
wr_1 에 저장할때 맨 앞과 맨뒤에 , 를 넣거나, 쿼리문에서 앞뒤로 , 를 붙혀서 필드를 생성하고,
검색어를 ',id,' 로 하시면 될것 같습니다.
wr_1 값을 , 로 explode 해서 $array 에 저장하시고
if(in_array($member[mb_id], $array)) {
}
형태로 잡으시면 될것 같습니다.
세션은 unset 으로 삭제 하시는게 아니고
해당 값에 공백을 지정하시면 삭제됩니다.
답변을 작성하시기 전에 로그인 해주세요.