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

기본환경설정 여분필드 추가방법 채택완료

한번잘해보자 1년 전 조회 6,584

기본환경설정 여분필드사용하려고하는데요

10개까지 있어서

 

db에서 11~20 까지 추가하였습니다

config_form_update.php 파일에서 

 

</p>

<p>cf_11_subj = '{$_POST['cf_11_subj']}',</p>

<p>cf_12_subj = '{$_POST['cf_12_subj']}',</p>

<p>cf_11 = '{$_POST['cf_11']}',</p>

<p>cf_12 = '{$_POST['cf_12']}',</p>

<p>

 

이런식으로 추가하였는데

 

값이 입력되지 않는데 다른 부분을 더 건드려야 할까요?

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

답변 4개

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

테스트 해보니 잘됩니다. 어디 빠지셨거나 디비 다시 확인해보셔야 할 것 같습니다.... 

 

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

답변에 대한 댓글 1개

한번잘해보자
1년 전
네 감사합니다 하나씩 다시 살펴보겠습니다 :)

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

1년 전

코드중에 아래와 같이 디비에 등록하는 쿼리 부분에 추가해주어야 합니다

cf_10_subj = '{$_POST['cf_10_subj']}',

==>cf_10_subj = '{$_POST['cf_10_subj']}', cf_11_subj = '{$_POST['cf_11_subj']}',

~~~~

cf_10 = '{$_POST['cf_10']}' "; ==> cf_10 = '{$_POST['cf_10']}', cf_11 = '{$_POST['cf_11']}' ";
sql_query($sql);

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

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

 

이런식으로 하나만 추가해봤습니다

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

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

1년 전

160번 라인에 보면 아래 코드가 있는데 이를 20으로 변경 해주셔야 합니다.

 

</p>

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

<p>    $check_keys['cf_' . $i . '_subj'] = isset($_POST['cf_' . $i . '_subj']) ? $_POST['cf_' . $i . '_subj'] : '';</p>

<p>    $check_keys['cf_' . $i] = isset($_POST['cf_' . $i]) ? $_POST['cf_' . $i] : '';</p>

<p>}</p>

<p> </p>

<p>이 코드를</p>

<p>for ($i = 1; $i <= 20; $i++) {</p>

<p>    $check_keys['cf_' . $i . '_subj'] = isset($_POST['cf_' . $i . '_subj']) ? $_POST['cf_' . $i . '_subj'] : '';</p>

<p>    $check_keys['cf_' . $i] = isset($_POST['cf_' . $i]) ? $_POST['cf_' . $i] : '';</p>

<p>}</p>

<p>

 

그럼 될꺼에요^^

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

답변에 대한 댓글 1개

한번잘해보자
1년 전
답변 너무 감사합니다!!
말씀 주신 부분도 변경했는데 입력이 안되네요 ㅠㅠ

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

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

로그인