<?=$list[$i][link_hit][1]?> <?=$list[$i][wr_link1_hit]?> 차이? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

<?=$list[$i][link_hit][1]?> <?=$list[$i][wr_link1_hit]?> 차이? 정보

<?=$list[$i][link_hit][1]?> <?=$list[$i][wr_link1_hit]?> 차이?

본문

<?=$list[$i][link_hit][1]?> <?=$list[$i][wr_link1_hit]?>

이 둘의 차이가 뭐일까요? 결과값은 동일하거든요..

댓글 전체

링크 입력은 기본 2개로 되어있지만 필요에 따라 필드를 추가하고 갯수를 config 화일에서 설정하도록 되어있죠
그리고 wr_link1_hit, wr_link2_hit 는 필드명입니다
select한 모든 내용을 get_list() 함수로 넘긴 후 return 되어오면 모든 값이 필드명으로 $list 배열에
$list[$i][wr_link1_hit], $list[$i][wr_link2_hit] 가 되어 넘어오죠($list[$i][wr_subject]처럼)

그런데 링크 필드가 달랑 두개 고정이면 출력시에 $list[$i][wr_link1_hit], $list[$i][wr_link2_hit]만 사용하면
그만이지만 2개가 될지 10개가 될지는 귀신도 모르죠(사용자 마다 추가한 갯수가 다를 수 있으니...)

그래서 config 화일에 갯수를 설정하도록 해놓고 배열에 따로 담아서 for loop로 사용하기 편리하도록
$list[$i][link_hit][$k]를 만들어 둔 겁니다($k는 config에 설정 되어있는 값만큼 이겠죠..)
그러다 보니 같은 값을 가지는 변수가 만들어진 거죠
understand?

실제로는 사용되는 view페이지에 보면
for(...i<링크카운터){
$view[link_hit][$i] 어쩌구 저쩌구
}
이런게 있는데 링크가 3개만 되어도 저렇게 배열로 만들지 않았다면 얼마나 불편할지는 뻔히 보이죠
if(링크카운터==1) 어쩌구
else if(링크카운터==2) 어쩌구 저쩌구
else....
이런 형편이 될지도 모르죠
설명을 하려니 어렵네요.. ㅎㅎ
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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