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

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

지율아빠 4년 전 조회 1,979

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

 

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

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

 

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

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

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

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

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

 

문제는,

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

 

좀 더 쉽게 표현하자면,

write 페이지

* 회사명 : aaa주식회사

* 이메일 : aaa@aaa.co.kr

* 연락처 : 02-1111-1111

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

 

list 페이지

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

|   3   |  aaa주식회사     |  02-1111-2222 |  방자           |

|   2   |  aaa주식회사     |  02-1111-2222 |  성춘향        |

|   1   |  aaa주식회사     |  02-1111-2222 |  홍길동        |

 

이게 가능할까요? 

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

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

답변 2개

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

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

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

 

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

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

 

for ($i=0; $i

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

~

 

       

           echo $v . ' ';

        ?>

   

 

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

답변에 대한 댓글 1개

지율아빠
4년 전
감사합니다.^^ 조금 더 연구를 해봐야겠습니다.

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

4년 전

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

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

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

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

답변에 대한 댓글 1개

지율아빠
4년 전
답변 감사합니다.^^

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

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

로그인