테스트 사이트 - 개발 중인 베타 버전입니다

게시물 읽은 회원 출력 문의 채택완료

시린♡ 4년 전 조회 2,480

$strArray = "";
$strArray = explode(",",$view[wr_4]);
if (($is_admin) or ($view[mb_id] == $member[mb_id]) or ($member[mb_id]=="") or array_search($member[mb_id],$strArray)) {
$wr_4 =$view[wr_4];
} else {
if (!$view[wr_4]) {
$wr_4 =",".$member[mb_id];
} else {
$wr_4 =$view[wr_4].",".$member[mb_id];

 

,아이디 이렇게 출력되는데

아이디, 이렇게 출력되게 변경 하려면 어떻해야할까요?

 

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

답변 4개

채택된 답변
+20 포인트
4년 전

if (!$view[wr_4]) { 내용이 없으니 콤마도 필요없죠
$wr_4 =",".$member[mb_id]; --> $wr_4 = $member[mb_id];

===========================

3번행 or를 쓴다고 ( )를 쓸데없이 넣어서 코딩만 힘들게 하고있습니다

 aaa and (bbb or ccc) 이런 경우에 묶는 괄호가 필요한 것이지 전부 or로만 되어 있으니

괄호로 일일이 묶을 이유가 없습니다

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

시린♡
4년 전
제가 만든 소스도아니거와 sir 팁에 올라온 내용 입니다.
거기서 변경해서 사용하려고 한것이고요.

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

4년 전

$wr_4 =",".$member[mb_id];

->

$wr_4 = $member[mb_id];

로그인 후 평가할 수 있습니다

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

4년 전

진짜로 질문대로라면
$wr_4 =$member[mb_id].",";
이렇게 넣으시는게 맞구요..

저라면 따로 그냥 테이블 하나 만들어서... while 뽑아오겠슴다

로그인 후 평가할 수 있습니다

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

4년 전

아이디 앞뒤에 어떤걸 넣고 싶으시다는건가요?

먼가 정확하지가 않는거 같네요 그냥 ,를 뒤로 보내는거면 if에서 , 추가하는 부분을 뒤로 하시면 되시는거 아니신가요?

로그인 후 평가할 수 있습니다

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

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

로그인