문의드립니다. 채택완료
리버풀하이요
4년 전
조회 1,735
안녕하세요.
아래의 이미지 표시부분 형식처럼 은행명을 회원가입 부분에 추가하고 싶은데요.

이미지 캡채 사이트 https://www.cashmong.co.kr/sellCoupon.do
여분필드나 input 방식으로처리하면 되긴하는데요...
위의 표시이미지 부분처럼 선택하는 방식으로 하려고 합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
4년 전
1번
</p>
<p><?php</p>
<p> switch (필드이름) {</p>
<p> case "국민"</p>
<p> $active1 = "selected";</p>
<p> break;</p>
<p> case "기업"</p>
<p> $active2 = "selected";</p>
<p> break;</p>
<p> case "농협"</p>
<p> $active3 = "selected";</p>
<p> break;</p>
<p> default:</p>
<p> $active = "selected";</p>
<p> }</p>
<p>?></p>
<p><select name="필드이름"></p>
<p> <option value="선택" <?php echo $active ?>>선택</option></p>
<p> <option value="국민" <?php echo $active1 ?>>국민</option></p>
<p> <option value="기업" <?php echo $active2 ?>>기업</option></p>
<p> <option value="농협" <?php echo $active3 ?>>농협</option></p>
<p></select></p>
<p>
2번
</p>
<p><?php</p>
<p> // | 구분자로 구분된 컬럼이 있다면</p>
<p> // $array = explode("|", 은행데이터컬럼);</p>
<p> </p>
<p> $array = [</p>
<p> "국민",</p>
<p> "기업",</p>
<p> "농협"</p>
<p> ];</p>
<p> </p>
<p> foreach ($array as $key => $value) {</p>
<p> if (필드이름 == $value) {</p>
<p> $active = "selected";</p>
<p> } else {</p>
<p> $active = null;</p>
<p> }</p>
<p> </p>
<p> $option_html .= "<option value='{$value}' {$active}>{$value}</option>";</p>
<p> }</p>
<p>?></p>
<p><select name="필드이름"></p>
<p> <option value="선택">선택</option></p>
<p> <?php echo $option_html ?></p>
<p></select></p>
<p>
3번
</p>
<p><?php</p>
<p> // | 구분자로 구분된 컬럼이 있다면</p>
<p> // $array = explode("|", 은행데이터컬럼);</p>
<p> </p>
<p> $array = [</p>
<p> "국민",</p>
<p> "기업",</p>
<p> "농협"</p>
<p> ];</p>
<p> </p>
<p> for ($i = 0, $i < count($array), $i++) {</p>
<p> if (필드이름 == $array[$i]) {</p>
<p> $active = "selected";</p>
<p> } else {</p>
<p> $active = null;</p>
<p> }</p>
<p> </p>
<p> $option_html .= "<option value='{$array[$i]}' {$active}>{$array[$i]}</option>";</p>
<p> }</p>
<p>?></p>
<p><select name="필드이름"></p>
<p> <option value="선택">선택</option></p>
<p> <?php echo $option_html ?></p>
<p></select></p>
<p>
위 처럼 하시면 됩니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인