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

여분필더 리스트 출력시 마지막데이터값만 불러오는문제

JisunChoi 2년 전 조회 2,423

이렇게 코드 작성은 했는데어 아코디언으로 테이블열클릭시 나오게 커스텀했구여 값이 마지막데이터 값만 나오는데 뭐가 문제인걸까요ㅜㅜ

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

답변 5개

소스는 텍스트로 올려 주시면 더 좋습니다.

 

foreach 사용법과

$list[ $i]는 서로 맞지 않습니다.

한다고 하면

$i=0;

foreach( ...):

...

$i++;

Endforeach;

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

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

2년 전

echo $list[$i]['href'] <---이게 보이는 것으로 보아 위쪽에 for문이 있겠죠? ---> for($i=0~~~~

그렇다면 foreach($list as~~~`<-- 이게 아니라 $item=$list[$i]; 를 넣으세요

foreach 없애고 마지막 endfor 없애고

굳이 저런 코드 필요 없이 출력할 곳에 echo $list[$i]['wr_11'] ~echo $list[$i]['wr_18'] 하면 되는데

불필요한 코드를 넣어서 중언부언 하는 모양이 되어버렸네요

 

 

 

 

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

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

플라이
2년 전

$list 배열에서 마지막것만 저장한게 아닌지 생성부분을 확인해 보셔야 할듯 합니다.

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

답변에 대한 댓글 1개

J
JisunChoi
2년 전
조금더 자세히 설명 해주실수 없으실까요 제가 그누보드 완전 초보라서요

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

2년 전

저기에 값들이 일단 정상적으로 들어가 있는지를 체크해보셔야 할거 같습니다.

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

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

2년 전

print_r2($list); 을 찍어서 값이 정상적으로 값이 들어가있는지 확인해보시기바랍니다

 

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

답변에 대한 댓글 1개

J
JisunChoi
2년 전
디비값은 다들어가있어요 지금주신걸로 확인했을떄도 그렇고 디비에서도 확인했어요ㅜㅜ

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

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

로그인