본문 바로가기

여분필드를 게시판 리스트에 출력

이온디 2020.07.02 11:03 조회 530 댓글 0
목록

https://sir.kr/qa/294835

https://sir.kr/qa/294835" style="height: 212px;">https://sir.kr/qa/294835
1$wr_4 = implode('|'array_filter(explode('|'$list[$i]['wr_4'])));

 

이렇게 하시면 됩니다.

만약 $list[$i]['wr_4'] 가 'a|b|c|||d|e||' 이라면, $wr_4 값에는 'a|b|c|d|e' 가 들어갑니다.

이렇게 해도 되겠습니다

 echo str_replace('||', '', ($list[$i]['wr_4']);


질문 

01<?php
02 for ($i=0; $i<count($list); $i++) {
03  $p_six explode("|",$list[wr_4]);
04  $six01 $p_six[0];
05  $six02 $p_six[1];
06  $six03 $p_six[2];
07  $six04 $p_six[3];
08  $six05 $p_six[4];
09  $six06 $p_six[5];
10  $six07 $p_six[6];
11  $six08 $p_six[7];
12  $six09 $p_six[8];
13 ?>

 

특정 게시판 list.skin.php에서 for 문을 위와같이 추가 했습니다.

질문의 요지는 아래와 같습니다.

 

wr_4에 대한 여분필드를 여러개 만들었습니다.

이걸 게시판 리스트(목록)에 나타내려고 하는데요.

 

<?php echo $list[$i]['wr_4'] ?>

 

위 소스로 나타내려고 하니까,

여분필드가 여러개다 보니 리스트에 이상하게 보여집니다.

예를 들면

 

대한민국|일본|한국|||||||

이런식으로 값이 없는 여분필드의 파이프라인 (|)까지 다 나온다는 거죠.

 

값이 없는 여분필드의 파이프라인 값은 안나오게 못하나요?

댓글 0

아직 댓글이 없어요

이 글에 대한 생각을 가장 먼저 남겨보세요.

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