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

for문 문구 문의 채택완료

아르르 5년 전 조회 2,118

"> 

"> 

"> 

"> 

"> 

 

 

 

$view['wr_0']

$view['wr_1']

$view['wr_2']

$view['wr_3']

$view['wr_4']

 

이런식으로 반복 증진되어 출력이 되길 원하는데 

 

$view['wr_0'] 이부분만 반복적으로 나오는데 혹시 문법을 제가 잘못 적은 건가요??....

 

 

 

 

 

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

답변 3개

채택된 답변
+20 포인트
플래토
5년 전

작성하신 

 

 

는 로직적으로 문제가 없지만

 

의도한 바는 구현되지 않습니다.

 

왜냐면

 

의도한 바의 wr_0~4의 내용은 PHP 스크립트 (서버에서 실행되는) 이고

 

작성한 스크립트는 자바스크립트(브라우저에서 실행) 입니다.

 

따라서 의 값은 언제나 동일한 결과값 입니다.

 

이것을 다르게 하려면

 

 

 

 

 

 

 

이 구문을 PHP로 반복시키게끔 하셔야 합니다.

 

=>

</p>

<p><?php</p>

<p>for ($i=0; $i < 5; $i++) {?></p>

<p><a href ="<?php echo $view['wr_'.$i]; ?>"></a></p>

<p><?php</p>

<p>} ?> </p>

<p>

 

와 같이 되어야 한줄코딩에 5줄의 결과물이 등장할수있습니다.

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

답변에 대한 댓글 1개

아르르
5년 전
주신 답변이 제가 딱 원하는 답변에 아주 가까웠어요 잘 응용해서 잘 처리했습니다 감사합니다 ^^

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

</p>

<p><?php</p>

<p>for($i=0; $i<= 4; $i++) {</p>

<p>    echo '<a href ="' . $view['wr_' . $i] . '"></a>';</p>

<p>}</p>

<p>?></p>

<p>

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

답변에 대한 댓글 1개

아르르
5년 전
역시 php로 돌려야 했군요 답변 감사합니다 !!

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

맨발인생

php 작동후에 스크립트가 작동 됩니다.

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

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

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

로그인