글쓰기 입력내용별 리스트페이지에 뿌려주기?

글쓰기 입력내용별 리스트페이지에 뿌려주기?

QA

글쓰기 입력내용별 리스트페이지에 뿌려주기?

본문

질문의 연속입니다. 여기 계신 분들의 도움으로 꾸역꾸역 홈페이지 만들어가고 있습니다. 감사드립니다.

 

이번 건은 음... 가능할까라는 의구심에 혹시 몰라 질문을 드려봅니다.

솔직히 질문제목을 어떻게 해야할지도 모르겠네요..

 

수강신청 게시판이 있는데요...

수강신청을 하는데 글쓴이가 교육을 수강하는 것이 아닌,

신청페이지상에서 수강신청할 인원 입력(input)란을 5개 정도 만들고

여기에 실제 강의를 들을 '홍길동', '성춘향', '방자'..... 이런식으로 입력하게 만들고 있습니다.

여기까지는 여분필드에 강의를 듣는 각각의 인원의 이름을 적어넣으면 되서 큰 문제는 없습니다.

 

문제는,

수강신청 list 페이지에서 위에서 적은 수강할 인원(홍길동1, 홍길동2, 홍길동3......)별로 게시물이 나오게 할 수 있을까요? (수강신청 페이지에서 실제 수강자는 1명이 될 수도 있고 5명이 될 수도 있습니다.)

 

좀 더 쉽게 표현하자면,

write 페이지

* 회사명 : aaa주식회사

* 이메일 : *** 개인정보보호를 위한 이메일주소 노출방지 ***

* 연락처 : *** 개인정보보호를 위한 전화번호 노출방지 ***

* 수강자 : 홍길동1, 홍길동2. 홍길동3

 

list 페이지

|  no  |   회사명           |  연락처           |  수강신청자  |

|   3   |  aaa주식회사     |  *** 개인정보보호를 위한 전화번호 노출방지 *** |  방자           |

|   2   |  aaa주식회사     |  *** 개인정보보호를 위한 전화번호 노출방지 *** |  성춘향        |

|   1   |  aaa주식회사     |  *** 개인정보보호를 위한 전화번호 노출방지 *** |  홍길동        |

 

이게 가능할까요? 

혹시 제가 참고할 만한 내용이 있을까요? 

이 질문에 댓글 쓰기 :

답변 2

데이터를 보여주는 쪽에서 처리하기는..

기본적으로 매우 어렵습니다. https://stackoverflow.com/questions/17308669/what-is-the-opposite-of-group-concat-in-mysql

 

차선책으로는.. 수강신청자 명단만 줄바꿈을 해서 보여주는 방식을 생각해 볼 수 있을 것 같습니다.

|  no  |   회사명      |  연락처|  수강신청자  |
|   3  |   aaa주식회사 |  111  |  방자       |
|      |                    |         |  홍길동     |
|      |                     |        |  성춘향     |

 

for ($i=0; $i<count($list); $i++) {

  $arr = explode(',', $list[$i]['wr_1']);

~

<tr>

  <td>

       <?php foreach($arr as $v) {

           echo $v . '<br>';

        ?>

   </td>

 

list.skin.php 파일 for문 내에 다음 처럼 사용해 보세요.

wr_1컬럼에 들어 있는 값을 가져올려면

$list[$i]['wr_1'] 을 사용하시면 됩니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 93
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT