문자열 정보
문자열본문
게시글 읽은 회원을 표시하기 위해 질문한 결과 다음과 같이 여분필드에 회원을 입력하라는 답변을 얻었습니다.
if( strpos($view[wr_1], $member[mb_name].',' ) === false)
sql_query("update $write_table set wr_1=CONCAT( wr_1, ',' , '$member[mb_name]') where wr_id='$view[wr_id]' ");
출력시에는
echo preg_replace("/,$/",'', $view[wr_1]); //마지막 콤마 제거
잘 되는데 문제가 있습니다.
1. 같은 이름이 세번째부터는 안되는데 2번까지는 중복입력 되네요.
전혀 중복되지 않도록 하려면 어떻게 해야 하나요?
2. 출력시에 마지막 콤마는 제거되어 좋은데 첫 머리에 콤마가 들어가네요.
첫머리 콤마도 제거하려면 어떻게 해야 할까요.
if( strpos($view[wr_1], $member[mb_name].',' ) === false)
sql_query("update $write_table set wr_1=CONCAT( wr_1, ',' , '$member[mb_name]') where wr_id='$view[wr_id]' ");
출력시에는
echo preg_replace("/,$/",'', $view[wr_1]); //마지막 콤마 제거
잘 되는데 문제가 있습니다.
1. 같은 이름이 세번째부터는 안되는데 2번까지는 중복입력 되네요.
전혀 중복되지 않도록 하려면 어떻게 해야 하나요?
2. 출력시에 마지막 콤마는 제거되어 좋은데 첫 머리에 콤마가 들어가네요.
첫머리 콤마도 제거하려면 어떻게 해야 할까요.
댓글 전체
그렇습니다
제가 코드를 잘못 만들었어요
예전 질문에 다시 답변 달앗습니다
제가 코드를 잘못 만들었어요
예전 질문에 다시 답변 달앗습니다