m

$i 값을 그 밑으로 적용하고 싶습니다.

  for($i=0; $i<=count($view[file]); $i++) {

   $thumb_width=$dq_view[$i]_1;
   $thumb_height=$dq_view[$i]_2;
 
   $image = urlencode($list[$i][file][$i][file]);
 
 
위는 제가 만든 잘못된 것입니다.
서버가 미련해서 알아듣지를 못합니다.
 
 
여기에서 빨간글씨 부분에 $i 값이 들어가게 할 수는 없는가요?
 
  • 예를 들자면 $i=0 일때에는 [$i]도 0으로 되고  세번재빨간글씨부분도 0으로 되고,
  • $i=2 일때에는 [$i]도 2으로 되고  세번재빨간글씨부분도 2로 되게 하고 싶습니다.
간단히 말씀드리면 $i 의 값을 밑의 빨간글씨 모두에게 적용하고 싶습니다.
|

댓글 8개

$val1 = "dq_view{$i}_1";
$val2 = "dq_view{$i}_2";

$thumb_width=$$val1;
$thumb_height=$$val2;

이걸 원하시는건지..? ^^;
적용해볼께요..
다른 곳에서는 다 잘됩니다.
헌데 아래곳에서는 적용이 안됩니다.
$$val_4 ~~~ $$val_7 부분입니다. 모두 스타일에 해당된 곳입니다.

echo "<span style='float:$$val_4' style='padding:15 $$val_5 10 $$val_6'>
<a href='javascript:openImageWinCenter(\"$thumbsource\")'>
<img src='$image_url/$image_file' style='border-color:$$val_7;' border='$$val_8' ></a>
</span>";
$thumb_width = $$val1;

하셨으면 $$val1 을 사용하지 마시고 $thumb_width 를 사용하시는게 좋습니다.

다른 방법으로는 테스트는 안해봤지만

echo "{$$val_4}" 이렇게 { } 이걸로 싸주면 될것 같습니다.
$thumb_width = $$val1;

하셨으면 $$val1 을 사용하지 마시고 $thumb_width 를 사용하시는게 좋습니다.

----------------------------------------

다른 것에서는 이렇게 적용하면서도 스타일부분에서는 깜박했어요
감사합니다.
잘 돌아갑니다.


점수는 그만 드세요.... 지금도 비만입니다....*^^*
헉.. ㅠㅠ;;
참고로

for($i=0; $i<=count($view[file]); $i++)

보다는

$max = count($view[file]);
for($i=0; $i<=$max; $i++)

혹은

for($i=0,$max = count($view[file]); $i<=$max; $i++)

이렇게 사용하시는게 좋습니다.

맨 위 방법은 count($view[file]) 를 매번 실행하거든요
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,496
19년 전 조회 1,966
19년 전 조회 1,409
19년 전 조회 6,882
19년 전 조회 1,540
19년 전 조회 1,521
19년 전 조회 1,507
19년 전 조회 1,571
19년 전 조회 1,513
19년 전 조회 1,546
19년 전 조회 1,711
19년 전 조회 1,513
19년 전 조회 1,668
19년 전 조회 2,073
19년 전 조회 1,512
19년 전 조회 1,656
19년 전 조회 1,635
19년 전 조회 1,525
19년 전 조회 1,941
19년 전 조회 1,521
🐛 버그신고