여분필드 늘리기 ㅠㅠㅠㅠㅠ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

여분필드 늘리기 ㅠㅠㅠㅠㅠ 정보

여분필드 늘리기 ㅠㅠㅠㅠㅠ

첨부파일

n_estimate.zip (12.4K) 17회 다운로드 2009-08-20 18:20:04

본문

http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=76557&sca=&sfl=wr_subject&stx=%B0%DF%C0%FB&sop=and

ntype님의 견적스킨을 수정하여서 만들려고합니다.

52개의 필드가 추가되어있는 상태라.. 52번 문항까지는 잘 나옵니다만

제가 필요한것이 60개정도 되어서 몇개가 모자라는데.

늘려보려고 제가 시도한 방법입니다. 어디서 잘못된건지 어디서 빼먹은게 있는지 좀 봐주세요~ ㅠ

(소스는 아래쪽에 한번에 보여드릴꼐요 ㅠ)

1. 우선 write.skin.php 에다가는
기존에 wr_11 ~ wr_52 에서 wr_56번까지 추가했구요


2. 그다음에 view.skin.php 에다가도 역시 추가했습니다.

3.
 여기링크에서 자동으로 필드를 추가해주는 것도 설치해서 실행하였구요

4. 그래도 안되길래 검색을 해보다보니
   write_update.skin.php에다가도 필드를 추가하라고 해서 거기다도
   추가했습니다. 그런데


다하고 나니 이런 에러가 나오네요

수고비좀 드리고라도 꼭 해야되는부분이라 가능하신분은
네이트온 추가해 주세요 ㅠㅠ
*** 개인정보보호를 위한 이메일주소 노출방지 ***




다음은 write.skin.php 소스입니다.

========================================================================
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

?>


<style type="text/css">
.write_head { height:30px; text-align:center; color:#8492A0; }
.field { border:1px solid #ccc; }
.style1 {
 font-size: 16px;
 font-weight: bold;
}
</style>

<script language="javascript">
// 글자수 제한
var char_min = parseInt(<?=$view_min?>); // 최소
var char_max = parseInt(<?=$view_max?>); // 최대

function sel_math(){
 f=document.fwrite;
 f.wr_8.value = (f.wr_7.value) * 3.3;
}

function sel_math(){
 f=document.fwrite;
 f.wr_8.value = (f.wr_7.value) * 3.3;
}

</script>

<form name="fwrite" method="post" action="javascript:fwrite_check(document.fwrite);" enctype="multipart/form-data" style="margin:0px;">
<input type=hidden name=null>
<input type=hidden name=w        value="<?=$w?>">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=wr_id    value="<?=$wr_id?>">
<input type=hidden name=sca      value="<?=$sca?>">
<input type=hidden name=sfl      value="<?=$sfl?>">
<input type=hidden name=stx      value="<?=$stx?>">
<input type=hidden name=spt      value="<?=$spt?>">
<input type=hidden name=sst      value="<?=$sst?>">
<input type=hidden name=sod      value="<?=$sod?>">
<input type=hidden name=page     value="<?=$page?>">

<table width="<?=$width?>" align=center cellpadding=0 cellspacing=0><tr><td>
<table width="100%" align=center cellpadding=0 cellspacing=0>
 <tr>
  <td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
 <tr bgcolor="#666666"><td height="2"></td></tr>
  <tr>
    <td height="35"><img src='/gnuboard4/skin/board/n_estimate/img/est_title.gif' hspace="10" border=0 align=absmiddle ></td>
  </tr>
          <tr bgcolor="cccccc"><td height="1"></td></tr>
        <tr bgcolor="eeeeee"><td height="2"></td></tr>
</table>
<br />
  <table width="100%" align=center cellpadding=10 cellspacing=1 bgcolor="eeeeee">
        <tr bgcolor="#666666"><td width="21%" height="2"></td>
        </tr>
   <? if ($is_category && $is_admin) { ?>
   <? } ?>
   <? if ($is_name) { ?>
   <tr bgcolor="#FFFFFF">
     <td align="center" >제 목</td>
     <td colspan="3"><input class="field" style="width:400;" name="wr_subject" id="wr_subject" itemname="제목" required="required" value="견적문의 드립니다." /></td>
     </tr>
   <tr bgcolor="#FFFFFF">
    <td align="center" >고객명</td>
    <td colspan="3"><input class='field' maxlength=20 size=15 name=wr_name itemname="이름" required value="<?=$name?>"></td></tr>
   <? } ?>

   <? if ($is_password) { ?>
   <tr bgcolor="#FFFFFF">
    <td align="center">패스워드</td>
    <td colspan="3"><input class='field' type=password maxlength=20 size=15 name=wr_password itemname="패스워드" <?=$password_required?>></td></tr>
   <? } ?>

   <? if ($is_email) { ?>
   <tr bgcolor="#FFFFFF">
    <td align="center">이메일</td>
    <td colspan="3"><input class='field' maxlength=100 size=50 name=wr_email email itemname="이메일" value="<?=$email?>"></td></tr>
   <? } ?>
   <tr bgcolor="#FFFFFF">
    <td align="center">연락처</td>
    <td colspan="3"><input class='field' maxlength=100 size=20 name=wr_1 itemname="연락처" value="<?=$view[wr_1]?>"></td></tr>
   <tr bgcolor="#FFFFFF">
     <td align="center">공사예상비용</td>
     <td width="31%"><input class='field' maxlength="100" size="15" name="wr_2" itemname="공사예상비용" value="<?=$view[wr_2]?>" />
       만원</td>
     <td width="16%">공사예정일</td>
     <td width="31%"><input class="field" type=text id=mb_birth name='wr_3' size=15 maxlength=8 minlength=8 numeric itemname='공사예정일' value='<?=$view[wr_3]?>' readonly title='옆의 달력 아이콘을 클릭하여 날짜를 입력하세요.'>
                  <a href="javascript:win_calendar('wr_3', document.getElementById('wr_3').value, '');"><img src='/gnuboard4/skin/member/basic/img/calendar.gif' border=0 align=absmiddle title='달력 - 날짜를 선택하세요'></a></td>
   </tr>
   <tr bgcolor="#FFFFFF">
     <td align="center">공사예정지</td>
     <td><input class='field' maxlength="100" size="20" name="wr_4" itemname="공사예정지" value="<?=$view[wr_4]?>" /></td>
     <td>분양평수</td>
     <td><input class='field' maxlength="100" size="10" name="wr_5" itemname="분양평수" value="<?=$view[wr_5]?>" />
       평</td>
   </tr>
  </table>

  </td>
 </tr>
 <tr><td height="20"></td></tr>
 <tr>
  <td><table width="100%" align="center" cellpadding="10" cellspacing="1" bgcolor="eeeeee">
          <tr bgcolor="#666666">
            <td width="21%" height="2"></td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td align="center">확장공사</td>
            <td><input type="checkbox" name="wr_6" value="1" <?if($view[wr_6]=="1")echo"checked";?> />
              거실발코니
              <input type="checkbox" name="wr_7" value="1" <?if($view[wr_7]=="1")echo"checked";?> />
              주방
             
              작은방발코니(
              <input class="field" name="wr_8" itemname="1" value="<?=$view[wr_8]?>" style="width:20;" />
              개실) *이중창 베스트 22mm 기준</td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td align="center">욕실공사</td>
            <td><input type="checkbox" name="wr_9" value="1" <?if($view[wr_9]=="1")echo"checked";?> />
              거실욕실(샤워부스or욕조포함)
              <input type="checkbox" name="wr_10" value="1" <?if($view[wr_10]=="1")echo"checked";?> />
              안방욕실
              (
              <input type="checkbox" name="wr_11" value="1" <?if($view[wr_11]=="1")echo"checked";?> />
              욕조) </td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td align="center">타일공사</td>
            <td> 주방벽타일(
              <input type="radio" name="wr_12" value="1" <?if($view[wr_12]=="1")echo"checked";?> />
              일반형
              <input type="radio" name="wr_12" value="1" <?if($view[wr_12]=="2")echo"checked";?> />
              고급형)
             
             
              현관바닥타일(
              <input type="radio" name="wr_13" value="1" <?if($view[wr_13]=="1")echo"checked";?> />
              폴리싱
              <input type="radio" name="wr_13" value="2" <?if($view[wr_13]=="2")echo"checked";?> />
              대리석) <br />
              베란다 바닥타일(
              <input type="radio" name="wr_14" value="1" <?if($view[wr_14]=="1")echo"checked";?> />
              앞
              <input type="radio" name="wr_14" value="1" <?if($view[wr_14]=="2")echo"checked";?> />
              뒤
              <input type="radio" name="wr_14" value="1" <?if($view[wr_14]=="3")echo"checked";?> />
              세탁실)
              (
              <input type="radio" name="wr_15" value="1" <?if($view[wr_15]=="1")echo"checked";?> />
              우드타일
              <input type="radio" name="wr_15" value="2" <?if($view[wr_15]=="2")echo"checked";?> />
              자기타일)</td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td align="center">목공공사</td>
            <td><input type="checkbox" name="wr_16" value="1" <?if($view[wr_16]=="1")echo"checked";?> />
              현관파티션
             
              문짝&문틀 교체(
              <input class="field" name="wr_17" itemname="1" value="<?=$view[wr_17]?>" style="width:20;" />
              개) <br />
              전체천장몰딩(
              <input type="radio" name="wr_18" value="1" <?if($view[wr_18]=="1")echo"checked";?> />
              액자몰딩
              <input type="radio" name="wr_18" value="2" <?if($view[wr_18]=="2")echo"checked";?> />
              평몰딩)
             
              문짝리폼(
              <input type="radio" name="wr_19" value="1" <?if($view[wr_19]=="1")echo"checked";?> />
              액자몰딩
              <input type="radio" name="wr_19" value="2" <?if($view[wr_19]=="2")echo"checked";?> />
              평몰딩) <br />
              <input type="checkbox" name="wr_20" value="1" <?if($view[wr_20]=="1")echo"checked";?> />
              전체걸레받이 *강화마루 선택시 서비스항목
             
              현관중문(
              <input type="radio" name="wr_21" value="1" <?if($view[wr_21]=="1")echo"checked";?> />
              기본형
              <input type="radio" name="wr_21" value="2" <?if($view[wr_21]=="2")echo"checked";?> />
              고급형) </td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td align="center">도장공사</td>
            <td>외부(
              <input type="radio" name="wr_22" value="1" <?if($view[wr_22]=="1")echo"checked";?> />
              수성페인트 또는
              <input type="radio" name="wr_22" value="2" <?if($view[wr_22]=="2")echo"checked";?> />
              탄성코트) <br />
              내부(
              <input type="radio" name="wr_23" value="1" <?if($view[wr_23]=="1")echo"checked";?> />
              친환경도료 또는
              <input type="radio" name="wr_23" value="2" <?if($view[wr_23]=="2")echo"checked";?> />
              솔리드락카
              ) </td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td align="center">도 배<br />
              (*국산 전체중 택일)</td>
            <td><input type="checkbox" name="wr_24" value="1" <?if($view[wr_24]=="1")echo"checked";?> />
              전체 실크벽지 시공
              <input type="checkbox" name="wr_25" value="1" <?if($view[wr_25]=="1")echo"checked";?> />
              전체 광폭합지 시공(*수입벽지추가됨)<br />
              <input type="checkbox" name="wr_26" value="1" <?if($view[wr_26]=="1")echo"checked";?> />
              거실 실크벽지 / 방 광폭합지 시공</td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td align="center">제작가구</td>
            <td> 주방가구(
              <input type="radio" name="wr_27" value="1" <?if($view[wr_27]=="1")echo"checked";?> />
              사재
              <input type="radio" name="wr_27" value="2" <?if($view[wr_27]=="2")echo"checked";?> />
              한샘IK
              <input type="radio" name="wr_27" value="3" <?if($view[wr_27]=="3")echo"checked";?> />
              한샘 고급형)
             
              발코니장(
              <input class="field" name="wr_28" itemname="1" value="<?=$view[wr_28]?>" style="width:20;" />
              개)<br />
              <input type="checkbox" name="wr_29" value="1" <?if($view[wr_29]=="1")echo"checked";?> />
              아일랜드식탁(싱크대 동일한 제품사용)
              <input type="checkbox" name="wr_30" value="1" <?if($view[wr_30]=="1")echo"checked";?> />
              세탁실 상부장<br />
              현관신발장(
              <input type="radio" name="wr_31" value="1" <?if($view[wr_31]=="1")echo"checked";?> />
              하이그로시
              <input type="radio" name="wr_31" value="2" <?if($view[wr_31]=="2")echo"checked";?> />
              하프갤러리장)
              (
              <input type="radio" name="wr_32" value="1" <?if($view[wr_32]=="1")echo"checked";?> />
              거울치부
              <input type="radio" name="wr_32" value="2" <?if($view[wr_32]=="2")echo"checked";?> />
              바닥단띄우기)<br />
              붙박이장(
              <input class="field" name="wr_33" itemname="1" value="<?=$view[wr_33]?>" style="width:20;" />
              자
              )
              (
              <input type="radio" name="wr_34" value="1" <?if($view[wr_34]=="1")echo"checked";?> />
              슬라이딩
              <input type="radio" name="wr_34" value="2" <?if($view[wr_34]=="2")echo"checked";?> />
              여닫이)</td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td align="center">바닥재</td>
            <td><input type="checkbox" name="wr_35" value="1" <?if($view[wr_35]=="1")echo"checked";?> />
              강화마루
              <input type="checkbox" name="wr_36" value="1" <?if($view[wr_36]=="1")echo"checked";?> />
              데코타일
             
              장판
             
              (
              <input type="radio" name="wr_37" value="1" <?if($view[wr_8]=="1")echo"checked";?> />
              중급
              <input type="radio" name="wr_37" value="2" <?if($view[wr_37]=="2")echo"checked";?> />
              고급)
              <input type="checkbox" name="wr_38" value="1" <?if($view[wr_38]=="1")echo"checked";?> />
              온돌마루</td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td align="center">전기 조명</td>
            <td><input type="checkbox" name="wr_39" value="1" <?if($view[wr_39]=="1")echo"checked";?> />
              전기,조명교체
             
              비디오폰
             
              (
              <input type="radio" name="wr_40" value="1" <?if($view[wr_40]=="1")echo"checked";?> />
              기본형
              <input type="radio" name="wr_40" value="2" <?if($view[wr_40]=="2")echo"checked";?> />
              매입형)<br />
              <input type="checkbox" name="wr_41" value="1" <?if($view[wr_41]=="1")echo"checked";?> />
              전체스위치&콘센트&정온식&차동식 감지기 교체
              <input type="checkbox" name="wr_42" value="1" <?if($view[wr_42]=="1")echo"checked";?> />
              전기배선공사</td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td align="center">철물공사</td>
            <td><input type="checkbox" name="wr_43" value="1" <?if($view[wr_43]=="1")echo"checked";?> />
              전체 방문손잡이 교체
              <input type="checkbox" name="wr_44" value="1" <?if($view[wr_44]=="1")echo"checked";?> />
              스토퍼
              <input type="checkbox" name="wr_45" value="1" <?if($view[wr_45]=="1")echo"checked";?> />
              디지털 도어록<br />
              <input type="checkbox" name="wr_46" value="1" <?if($view[wr_46]=="1")echo"checked";?> />
              전체 경첩교체
              <input type="checkbox" name="wr_47" value="1" <?if($view[wr_47]=="1")echo"checked";?> />
              세탁가랑
              <input type="checkbox" name="wr_48" value="1" <?if($view[wr_48]=="1")echo"checked";?> />
              수도가랑</td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td align="center">마감공사</td>
            <td><input type="checkbox" name="wr_49" value="1" <?if($view[wr_49]=="1")echo"checked";?> />
              거실 아트월
              <input type="checkbox" name="wr_50" value="1" <?if($view[wr_50]=="1")echo"checked";?> />
              현관파티션
              <input type="checkbox" name="wr_51" value="1" <?if($view[wr_51]=="1")echo"checked";?> />
              전실공사 <br />
              <input type="checkbox" name="wr_52" value="1" <?if($view[wr_52]=="1")echo"checked";?> />
              거실 등박스
              <input type="checkbox" name="wr_53" value="1" <?if($view[wr_53]=="1")echo"checked";?> />
              콘솔이미지</td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td align="center">기 타</td>
            <td><input type="checkbox" name="wr_54" value="1" <?if($view[wr_54]=="1")echo"checked";?> />
              우드 블라인드
              <input type="checkbox" name="wr_55" value="1" <?if($view[wr_55]=="1")echo"checked";?> />
              롤스크린</td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td align="center">서비스항목</td>
            <td>빨래건조대, 현관말발굽, 안전고리</td>
          </tr>
        </table></td>
 </tr>
 <tr><td height="20"></td></tr>
 <tr>
  <td>

  <table width="100%" align=center cellpadding=10 cellspacing=1 bgcolor="eeeeee">
        <tr bgcolor="#666666"><td height="2"></td></tr>
   <tr bgcolor="#FFFFFF">
     <td>공사내용 (각 공사의 세부적인 내용과 원하시는 디자인을 기재하여 주세요.)</td>
     </tr>
   <tr bgcolor="#FFFFFF">
    <td>
    <? if (!$is_dhtml_editor) { ?>
    <table width=100% cellpadding=0 cellspacing=0>
    <tr>
     <td width=50% align=left valign=bottom>
      <span style="cursor: pointer;" onclick="textarea_decrease('wr_content', 10);"><img src="<?=$board_skin_path?>/img/btn_up.gif"></span>
      <span style="cursor: pointer;" onclick="textarea_original('wr_content', 10);"><img src="<?=$board_skin_path?>/img/btn_init.gif"></span>
      <span style="cursor: pointer;" onclick="textarea_increase('wr_content', 10);"><img src="<?=$board_skin_path?>/img/btn_down.gif"></span></td>
     <td width=50% align=right><? if ($view_min || $view_max) { ?><span id=char_count></span>글자<?}?></td>
    </tr>
    </table>
    <? } ?>
    <textarea id="wr_content" name="wr_content" class=tx style='width:100%; word-break:break-all;' rows=20 itemname="내용" required
    <? if ($is_dhtml_editor) echo ' geditor '; ?>
    <? if ($view_min || $view_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?}?>><?=$content?></textarea>
    <? if ($view_min || $view_max) { ?><script language="javascript"> check_byte('wr_content', 'char_count'); </script><?}?>    </td>
   </tr>
   <? if ($is_norobot) { ?>
   <? } ?>
  </table>

  </td>
 </tr>
</table>

</table>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
    <td width="100%" align="center" valign="top" style="padding-top:30px;">
        <input type=image id="btn_submit" src="http://gun26911.cafe24.com/web/upload/btn_ok.gif" border=0 accesskey='s'> 
        <a href="./board.php?bo_table=<?=$bo_table?>"><img id="btn_list" src="http://gun26911.cafe24.com/web/upload/btn_x.gif" border=0></a></td>
</tr>
</table>

</td></tr></table>
</form>

<script language="javascript">
<?
// 관리자라면 분류 선택에 '공지' 옵션을 추가함
if ($is_admin)
{
    echo "
    if (typeof(document.fwrite.ca_name) != 'undefined')
    {
        document.fwrite.ca_name.options.length += 1;
        document.fwrite.ca_name.options[document.fwrite.ca_name.options.length-1].value = '공지';
        document.fwrite.ca_name.options[document.fwrite.ca_name.options.length-1].text = '공지';
    }";
}
?>

with (document.fwrite) {
    if (typeof(wr_name) != "undefined")
        wr_name.focus();
    else if (typeof(wr_subject) != "undefined")
        wr_subject.focus();
    else if (typeof(wr_content) != "undefined")
        wr_content.focus();

    if (typeof(ca_name) != "undefined")
        if (w.value == "u")
            ca_name.value = "<?=$view[ca_name]?>";
}

function html_auto_br(obj) {
    if (obj.checked) {
        result = confirm("자동 줄바꿈을 하시겠습니까?\n\n자동 줄바꿈은 게시물 내용중 줄바뀐 곳을<br>태그로 변환하는 기능입니다.");
        if (result)
            obj.value = "html2";
        else
            obj.value = "html1";
    }
    else
        obj.value = "";
}

function fwrite_check(f) {
    /*
    var s = "";
    if (s = word_filter_check(f.wr_subject.value)) {
        alert("제목에 금지단어('"+s+"')가 포함되어있습니다");
        return;
    }

    if (s = word_filter_check(f.wr_content.value)) {
        alert("내용에 금지단어('"+s+"')가 포함되어있습니다");
        return;
    }
    */

    if (document.getElementById('char_count')) {
        if (char_min > 0 || char_max > 0) {
            var cnt = parseInt(document.getElementById('char_count').innerHTML);
            if (char_min > 0 && char_min > cnt) {
                alert("내용은 "+char_min+"글자 이상 쓰셔야 합니다.");
                return;
            }
            else if (char_max > 0 && char_max < cnt) {
                alert("내용은 "+char_max+"글자 이하로 쓰셔야 합니다.");
                return;
            }
        }
    }

    if (typeof(f.wr_key) != "undefined") {
        if (hex_md5(f.wr_key.value) != md5_norobot_key) {
            alert("자동등록방지용 빨간글자가 순서대로 입력되지 않았습니다.");
            f.wr_key.focus();
            return;
        }
    }

    var geditor_status = document.getElementById("geditor_wr_content_geditor_status");

    if (geditor_status != null)
    {
        if (geditor_status.value == "TEXT") {
            f.html.value = "html2";
        }
        else if (geditor_status.value == "WYSIWYG") {
            f.html.value = "html1";
        }
    }

    document.getElementById('btn_submit').disabled = true;
    document.getElementById('btn_list').disabled = true;

    <?
    if ($g4[https_url])
        echo "f.action = '$g4[https_url]/$g4[bbs]/write_update.php';";
    else
        echo "f.action = './write_update.php';";
    ?>
    f.submit();
}
</script>

<script language="JavaScript" src="<?="$g4[path]/js/board.js"?>"></script>
<? if ($is_dhtml_editor) {?><script language="JavaScript" src="<?="$g4[path]/geditor/geditor.js"?>"></script><?}?>
<script language="JavaScript">
window.onload=function() {
    drawFont();
}
</script>
=====================================================================

다음은 write.update.skin.php
========================================================================
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

$update_sql  = " update $write_table
     set wr_11  = '$wr_11',
      wr_12  = '$wr_12',
      wr_13  = '$wr_13',
      wr_14  = '$wr_14',
      wr_15  = '$wr_15',
      wr_16  = '$wr_16',
      wr_17  = '$wr_17',
      wr_18  = '$wr_18',
      wr_19  = '$wr_19',
      wr_20  = '$wr_20',
      wr_21  = '$wr_21',
      wr_22  = '$wr_22',
      wr_23  = '$wr_23',
      wr_24  = '$wr_24',
      wr_25  = '$wr_25',
      wr_26  = '$wr_26',
      wr_27  = '$wr_27',
      wr_28  = '$wr_28',
      wr_29  = '$wr_29',
      wr_30  = '$wr_30',
      wr_31  = '$wr_31',
      wr_32  = '$wr_32',
      wr_33  = '$wr_33',
      wr_34  = '$wr_34',
      wr_35  = '$wr_35',
      wr_36  = '$wr_36',
      wr_37  = '$wr_37',
      wr_38  = '$wr_38',
      wr_39  = '$wr_39',
      wr_40  = '$wr_40',
      wr_41  = '$wr_41',
      wr_42  = '$wr_42',
      wr_43  = '$wr_43',
      wr_44  = '$wr_44',
      wr_45  = '$wr_45',
      wr_46  = '$wr_46',
      wr_47  = '$wr_47',
      wr_48  = '$wr_48',
      wr_49  = '$wr_49',
      wr_50  = '$wr_50',
      wr_51  = '$wr_51',
      wr_52  = '$wr_52.'
      wr_53  = '$wr_53',
      wr_54  = '$wr_54',
      wr_55  = '$wr_55',
      wr_56  = '$wr_56',
      wr_57  = '$wr_57.
      where wr_id = '$wr_id' ";
sql_query($update_sql);
?>

<?
// 글 작성 후 해당게시판목록 이동

if($is_admin){
?>
<script language="Javascript">
 alert("작성완료");
</script>
<? } else {?>
<script language="Javascript">
 alert("신청하여주셔서 감사드립니다.빠른시간내에 연락드리겠습니다.");
 window.open('http://gun26911.cafe24.com','_parent');
 
</script>
<? } ?>

댓글 전체

데이타베이스 해당 테이블에 칼럼도 추가하셨는지...
wr_56 ~wr_60번까지 write 페이지 수정, write update 수정, view 수정, list에 표기 되는것이 있다면 수정을 하셨다면 해당 테이블에 추가된 필드분의 칼럼도 추가되어야 합니다.
mysql 접속하셔서 해당 테이블을 스키마를 살펴보시던가...
phpMyAdmijn이 설치되어 있다면 접속하셔서 테이블에 추가분의 칼럼을 더 생성하였는지 확인해 보세요.

ALTER TABLE `해당테이블네임` ADD `추가할칼럼` VARCHAR(길이) NOT NULL ,
ADD `추가할칼럼2` VARCHAR(길이) NOT NULL ,....
형식으로 만드셔서.. mysql 이나 phpMyAdmin에서 실행하세요.
이정도로 돈 들여서 할 필요없으시구요.. 소신껏 수정하시면 쓰실수있을것 같네요.
syntax 에러는 sql 구문상의 오류때문입니다.
올리신 파일을 살펴보면 write_update.skin.php 46열에

wr_52  = '$wr_52.
where wr_id = '$wr_id' ";

라도 되어있는데요.. 이부분을

wr_52  = '$wr_52'

수정하세요.
위에 올리신 php 내용상에는

      wr_52  = '$wr_52.'
      wr_53  = '$wr_53',
...
...
    wr_57  = '$wr_57.
      where wr_id = '$wr_id' ";

로 되어있는데 마찬가지로..

      wr_52  = '$wr_52',
....
      wr_57  = '$wr_57'
      where wr_id = '$wr_id' ";

로 수정하셔야 하구요
wr_52뒤엔 ,가 빠졌고 57뒤에는  ' 가 들어가야 하는데  . 가 들어가 있습니다.
수정하는 과정에서 실수하신듯합니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT