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

회원 여분필드 질문드립니다. 채택완료

그누배우자 2년 전 조회 1,978

안녕하세요..

 

adm/member_form.php 에서

회원 여분필드 부분이 아래와 같이 출력되는데요

 

                                                                                                                         

 

이렇게하면

여분필드1

여분필드2

~~

 

이런식으로 나오는데

 

바나나

딸기

사과

 

여분필드1~10 이렇게 말고

각각 이름을 다르게 지정해줄 수 있을지요?

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

답변 3개

채택된 답변
+20 포인트

<?php

for ($i = 1; $i <= 10; $i++) {

  if($i == 1){

  $mb_field = '바나나';

  } else if($i == 2){

  $mb_field = '딸기';

  } else if($i == 3){

  $mb_field = '사과';

  } else if($i == 4){

  $mb_field = '배';

  } else if($i == 5){

  $mb_field = '살구';

  } else if($i == 6){

  $mb_field = '오렌지';

  } else if($i == 7){

  $mb_field = '자두';

  } else if($i == 8){

  $mb_field = '복숭아';

  } else if($i == 9){

  $mb_field = '참외';

  } else if($i == 10){

  $mb_field = '수박';

  }

?>

  <tr>

    <th scope="row"><label for="mb_<?php echo $i ?>">여분 필드 <?php echo $i ?> <?php echo $mb_field ?></label></th>

    <td colspan="3"><input type="text" name="mb_<?php echo $i ?>" value="<?php echo $mb['mb_' . $i] ?>" id="mb_<?php echo $i ?>" class="frm_input" size="30" maxlength="255"></td>

  </tr>

<?php } ?>

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

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

여분필드명을 다르게 하려면 mysql의 해당 테이블을 수정하셔야 할것 같습니다.

php코드로하시려면 한번만 실행하는 mysql alter table 구문으로 하시면 될것 같습니다.

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

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

각각 이름을 다르게 지정한다면 랜덤으로 지정한다는건가요?

익명성이름 ?

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

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

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

로그인