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

2차원 배열 넘기는 방법 문의 드립니다. 채택완료

찬돌이 5년 전 조회 1,132

보낼 때 : friend.php

받을 때 : friend_post.php

$friend=$_REQUEST['friend'];

for($i=0; $i

foreach($friend as $value) {     $friend .= ','.$value; }

위처럼 하여

홍길동 : 1 

강감찬 : 2 

성공하였습니다.

 

제가 문의 드리고자 하는 경우는

          홍길동  강감찬  이순신 성삼문

강감찬    1         1          2       3

이순신    2         1          3       2

성산문    4         6          3       2

처럼 관계도를 형성하고자 하는데 

name="friend[]" 이런 방식으로는 하면

          홍길동  강감찬  이순신 성삼문

강감찬    1         1          2       3

이순신    1         1          2       3

성산문    1         1          2       3

으로 출력됩니다.

 

2차원 배열을 넘기는 다른 방법이 있으면 부탁드립니다.

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

답변 2개

채택된 답변
+20 포인트
플라이
5년 전

강감찬의 홍길동 강감찬 이순신 성삼문 이라는 하나의 row 방식처럼 한 라인씩 처리하는 방식으로 구현하셔야 할듯 합니다.

지금은 하나의 배열로만 처리하려다 보니 그런듯 합니다.

 

friend의 값이 이름이라면 friend[강감찬]="홍길동" 이런식의 값으로 들어가야 한다거나 구분해서 처리해 줘야 해당 기준으로 체크가 가능해서 표현이 되리라 보입니다.

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

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

5년 전

답변 감사드립니다.

말씀 해 주신 방법으로 보내는 방법과 받았을 때의 방법의 구현 부탁드립니다. 

 

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

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

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

로그인