답변 4개
채택된 답변
+20 포인트
5년 전
select버튼을 for($i=0;$i<91;$i++)처럼해서 0~90까지 출력하게 하였습니다.
그런데 90이후 180하나 더 출력하려면 for문을 어떻게 바꾸어야하나요?
==>
</p>
<p><select name="code"></p>
<p><?php</p>
<p>for ($i=0; $i<91;$i++) {</p>
<p> if($i == 90)</p>
<p> $i = 180;</p>
<p> echo "<option value='{$i}' >{$i}</option>";</p>
<p>}</p>
<p>?></p>
<p></select></p>
<p>
이렇게 원하시는거 같은데
필요하신 부분은 변경해서 사용하세요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
병원에서일해요
5년 전
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
5년 전
위에서 말씀하신 것처럼 180을 따로 작성하시는 게 가장 깔끔할 것 같습니다.
for문으로 꼭 돌리셔야 한다면, 한번 더 반복하도록 92로 숫자를 변경하셔서
</p>
<p>for ($i = 0; $i < 92; $i++) {</p>
<p> if ($i = 91) {</p>
<p> $i = 180;</p>
<p> };</p>
<p> ($i 관련 내용);</p>
<p>};</p>
<p>
이렇게 작성하는 방법도 있을 것 같습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
병원에서일해요
5년 전
출력이 된상태에서 해당 옵션을 바꾸려면 ajax를 이용해서 내용을 바꿔주셔야됩니다
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택
for문이 끝나고 option을 그냥 하나더 추가하는게 코드상 더 깔끔하겠네요
for($i=0; $i<91;$i++ {
}
<option value="180">180</option>