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

php 변수 동적으로 처리하는 방법이 궁금합니다. 채택완료

nickname123 2년 전 조회 1,955

 

+ 누르면 한줄(필드7개)씩 추가되는 소스를 구현하고 있는데요

 value='<?=$wr_option12_+countQtty+i?>'

 

아직 DB에 필드 추가 안했는데요 위와 같이 하면 적용이 되는지 궁금합니다.

 

 

 

 

 

 

 

 

 

 

<script>
     var count = 0;
     var countQtty = 36;
     function addTR() {
         count++;
         
         if(count>=6){return;} else{
         $('.conMenuTit>li:last-child').after("<li><ul><li><input style='width:205px; margin-left:6px;' maxlength='30' tabindex='44' type='text' class='allInput' name='wr_option12_22' value='<?=$wr_option12_22?>'></li><li><input style='width:75px;' maxlength='10' tabindex='45' type='text' class='allInput' name='wr_option12_23' value='<?=$wr_option12_23?>'><input style='width:75px; margin-left:10px;' maxlength='10' tabindex='46' type='text' class='allInput' name='wr_option12_24' value='<?=$wr_option12_24?>'><input style='width:75px; margin-left:7px;' maxlength='10' tabindex='47' type='text' class='allInput' name='wr_option12_25' value='<?=$wr_option12_25?>'></li><li><input style='width:75px; margin-left:2px;' maxlength='10' tabindex='48' type='text' class='allInput' name='wr_option12_26' value='<?=$wr_option12_26?>'></li><li><input style='width:75px; margin-left:4px;' maxlength='10' tabindex='49' type='text' class='allInput' name='wr_option12_27' value='<?=$wr_option12_27?>'></li><li><input style='width:102px; margin-right:1px;' maxlength='30' tabindex='50' type='text' class='allInput' name='wr_option12_28' value='<?=$wr_option12_28?>'></li></ul></li>");
         }

 

 

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

답변 1개

채택된 답변
+20 포인트
2년 전

필드이름 동적변경

구현하는 방법은 여러가지라

php 코드작성 후 페이지 소스보기에서 나오는 결과를 확인하시고

서브밋 했을때 올바른 값이 넘어 오는가를 확인하시면 됩니다.

 

필드추가시 datetime 디폴트값 관련 에러

</p>

<p>SET SESSION sql_mode = REPLACE(@@sql_mode, 'NO_ZERO_IN_DATE,', '');</p>

<p>SET SESSION sql_mode = REPLACE(@@sql_mode, ',NO_ZERO_IN_DATE', '');</p>

<p>SET SESSION sql_mode = REPLACE(@@sql_mode, 'NO_ZERO_IN_DATE', '');</p>

<p>SET SESSION sql_mode = REPLACE(@@sql_mode, 'NO_ZERO_DATE,', '');</p>

<p>SET SESSION sql_mode = REPLACE(@@sql_mode, ',NO_ZERO_DATE', '');</p>

<p>SET SESSION sql_mode = REPLACE(@@sql_mode, 'NO_ZERO_DATE', '');</p>

<p> </p>

<p>ALTER TABLE `g5_write_free`</p>

<p>ADD `wr_11` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `wr_10`, </p>

<p>ADD `wr_12` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `wr_11`,</p>

<p>...</p>

<p>

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

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

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

로그인