간이몰 스킨에서요..문의드립니다..ㅠㅠ > 그누4 플러그인

그누4 플러그인

그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다.
플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

간이몰 스킨에서요..문의드립니다..ㅠㅠ 정보

간이몰 스킨에서요..문의드립니다..ㅠㅠ

본문

간이몰 스킨에서 부가옵션가격을 더 추가를 하고 싶은데요..
--------------------------------------------------------------------------------------------
view 화면에서
96번째줄에
    <?
        $cn=0;
        for($i=1;$i<10;$i++) {

            if($view["wr_opt{$i}_price"]) {
                $cn++;
    ?>
    <tr>
        <td><font color="#7A8FDB"><?=$view["wr_opt{$i}_name"]?></font></td>
        <td><?=number_format($view["wr_opt{$i}_price"])?>
            <input type=hidden name=wr_opt<?=$i?>_price value='<?=$view["wr_opt{$i}_price"]?>'>
            <input type=checkbox name=chk_opt<?=$i?> value='1' onclick='add_sum()'>
        </td>
    </tr>
            <? } ?>
    <? } ?>
--------------------------------------------------------------------------------------------
write.skin.php파일의122번째줄에서
--------------------------------------------------------------------------------------------
<tr><td colspan=2 height=1 class='w_line'></td></tr>
<tr><td style='padding-left:20px; height:30px;'><span class='w_text'>· 부가옵션가격</span></td>
    <td><input type=text name=wr_opt1_name class='input' style='IME-MODE: active'  value='<?=($w=='u')?$write[wr_opt1_name]:"";?>'> :
        <input type=text name=wr_opt1_price class='input'  style="width:60;" dir='rtl' style='IME-MODE: inactive;' onkeyup='this.value=numchk(this.value);' value='<?=$write[wr_opt1_price]?>'>원
        <input type=text name=wr_opt2_name class='input' style='IME-MODE: active'  value='<?=($w=='u')?$write[wr_opt2_name]:"";?>'> :
        <input type=text name=wr_opt2_price class='input'  style="width:60;" dir='rtl' style='IME-MODE: inactive;' onkeyup='this.value=numchk(this.value);' value='<?=$write[wr_opt2_price]?>'>원<br>
        <input type=text name=wr_opt3_name class='input' style='IME-MODE: active'  value='<?=$write[wr_opt3_name]?>'> :
        <input type=text name=wr_opt3_price class='input'  style="width:60;" dir='rtl' style='IME-MODE: inactive;' onkeyup='this.value=numchk(this.value);' value='<?=$write[wr_opt3_price]?>'>원
        <input type=text name=wr_opt4_name class='input' style='IME-MODE: active'  value='<?=$write[wr_opt4_name]?>'> :
        <input type=text name=wr_opt4_price class='input'  style="width:60;" dir='rtl' style='IME-MODE: inactive;' onkeyup='this.value=numchk(this.value);' value='<?=$write[wr_opt4_price]?>'>원
<input type=text name=wr_opt5_name class='input' style='IME-MODE: active'  value='<?=$write[wr_opt5_name]?>'> :
        <input type=text name=wr_opt5_price class='input'  style="width:60;" dir='rtl' style='IME-MODE: inactive;' onkeyup='this.value=numchk(this.value);' value='<?=$write[wr_opt5_price]?>'>원
<input type=text name=wr_opt6_name class='input' style='IME-MODE: active'  value='<?=$write[wr_opt6_name]?>'> :
        <input type=text name=wr_opt6_price class='input'  style="width:60;" dir='rtl' style='IME-MODE: inactive;' onkeyup='this.value=numchk(this.value);' value='<?=$write[wr_opt6_price]?>'>원
<input type=text name=wr_opt7_name class='input' style='IME-MODE: active'  value='<?=$write[wr_opt7_name]?>'> :
        <input type=text name=wr_opt7_price class='input'  style="width:60;" dir='rtl' style='IME-MODE: inactive;' onkeyup='this.value=numchk(this.value);' value='<?=$write[wr_opt7_price]?>'>원
<input type=text name=wr_opt8_name class='input' style='IME-MODE: active'  value='<?=$write[wr_opt8_name]?>'> :
        <input type=text name=wr_opt8_price class='input'  style="width:60;" dir='rtl' style='IME-MODE: inactive;' onkeyup='this.value=numchk(this.value);' value='<?=$write[wr_opt8_price]?>'>원
<input type=text name=wr_opt9_name class='input' style='IME-MODE: active'  value='<?=$write[wr_opt9_name]?>'> :
        <input type=text name=wr_opt9_price class='input'  style="width:60;" dir='rtl' style='IME-MODE: inactive;' onkeyup='this.value=numchk(this.value);' value='<?=$write[wr_opt9_price]?>'>원
<input type=text name=wr_opt10_name class='input' style='IME-MODE: active'  value='<?=$write[wr_opt10_name]?>'> :
        <input type=text name=wr_opt10_price class='input'  style="width:60;" dir='rtl' style='IME-MODE: inactive;' onkeyup='this.value=numchk(this.value);' value='<?=$write[wr_opt10_price]?>'>원
    </td>
</tr>
<tr><td colspan=2 height=1 class='w_line'></td></tr>
<? if($w=='u') { ?>
<script>
    var f = document.fwrite;   
    f.wr_price.value=number_format(f.wr_price.value);
    f.wr_opt1_price.value=number_format(f.wr_opt1_price.value);
    f.wr_opt2_price.value=number_format(f.wr_opt2_price.value);
    f.wr_opt3_price.value=number_format(f.wr_opt3_price.value);
    f.wr_opt4_price.value=number_format(f.wr_opt4_price.value);
f.wr_opt5_price.value=number_format(f.wr_opt5_price.value);
f.wr_opt6_price.value=number_format(f.wr_opt6_price.value);
f.wr_opt7_price.value=number_format(f.wr_opt7_price.value);
f.wr_opt8_price.value=number_format(f.wr_opt8_price.value);
f.wr_opt9_price.value=number_format(f.wr_opt9_price.value);
f.wr_opt10_price.value=number_format(f.wr_opt10_price.value);
</script>
<? } ?>
--------------------------------------------------------------------------------------------
config.php파일에서
--------------------------------------------------------------------------------------------
// 2006-02-22 필드추가
@mysql_query(" ALTER TABLE `$write_table`
    ADD `wr_type1` TINYINT NOT NULL,
    ADD `wr_type2` TINYINT NOT NULL,
    ADD `wr_type3` TINYINT NOT NULL,
    ADD `wr_type4` TINYINT NOT NULL,
    ADD `wr_type5` TINYINT NOT NULL,
    ADD `wr_price` INT NOT NULL,
    ADD `wr_opt1_name` VARCHAR(30) NOT NULL,
    ADD `wr_opt1_price` INT NOT NULL,
    ADD `wr_opt2_name` VARCHAR(30) NOT NULL,
    ADD `wr_opt2_price` INT NOT NULL,
    ADD `wr_opt3_name` VARCHAR(30) NOT NULL,
    ADD `wr_opt3_price` INT NOT NULL,
    ADD `wr_opt4_name` VARCHAR(30) NOT NULL,
    ADD `wr_opt4_price` INT NOT NULL,
ADD `wr_opt5_name` VARCHAR(30) NOT NULL,
    ADD `wr_opt5_price` INT NOT NULL,
ADD `wr_opt6_name` VARCHAR(30) NOT NULL,
    ADD `wr_opt6_price` INT NOT NULL,
ADD `wr_opt7_name` VARCHAR(30) NOT NULL,
    ADD `wr_opt7_price` INT NOT NULL,
ADD `wr_opt8_name` VARCHAR(30) NOT NULL,
    ADD `wr_opt8_price` INT NOT NULL,
ADD `wr_opt9_name` VARCHAR(30) NOT NULL,
    ADD `wr_opt9_price` INT NOT NULL,
ADD `wr_opt10_name` VARCHAR(30) NOT NULL,
    ADD `wr_opt10_price` INT NOT NULL,
    ADD `wr_transport` MEDIUMTEXT NOT NULL ");
--------------------------------------------------------------------------------------------
write_update.skin.php파일에서
--------------------------------------------------------------------------------------------
$wr_price        = ereg_replace(',','',$wr_price);
$wr_opt1_price  = ereg_replace(',','',$wr_opt1_price);
$wr_opt2_price  = ereg_replace(',','',$wr_opt2_price);
$wr_opt3_price  = ereg_replace(',','',$wr_opt3_price);
$wr_opt4_price  = ereg_replace(',','',$wr_opt4_price);
$wr_opt5_price  = ereg_replace(',','',$wr_opt5_price);
$wr_opt6_price  = ereg_replace(',','',$wr_opt6_price);
$wr_opt7_price  = ereg_replace(',','',$wr_opt7_price);
$wr_opt8_price  = ereg_replace(',','',$wr_opt8_price);
$wr_opt9_price  = ereg_replace(',','',$wr_opt9_price);
$wr_opt10_price  = ereg_replace(',','',$wr_opt10_price);

$sql = "UPDATE $write_table
            SET wr_type1        = '$wr_type1',
                wr_type2        = '$wr_type2',
                wr_type3        = '$wr_type3',
                wr_type4        = '$wr_type4',
                wr_type5        = '$wr_type5',
                wr_price        = '$wr_price',
                wr_opt1_price  = '$wr_opt1_price',
                wr_opt2_price  = '$wr_opt2_price',
                wr_opt3_price  = '$wr_opt3_price',
                wr_opt4_price  = '$wr_opt4_price',
                wr_opt1_name    = '$wr_opt1_name',
                wr_opt2_name    = '$wr_opt2_name',
                wr_opt3_name    = '$wr_opt3_name',
                wr_opt4_name    = '$wr_opt4_name',
wr_opt5_name    = '$wr_opt5_name',
wr_opt6_name    = '$wr_opt6_name',
wr_opt7_name    = '$wr_opt7_name',
wr_opt8_name    = '$wr_opt8_name',
wr_opt9_name    = '$wr_opt9_name',
wr_opt10_name    = '$wr_opt10_name',
                wr_transport    = '$wr_transport'
            WHERE wr_id = '$wr_id' ";
sql_query($sql);
?>
--------------------------------------------------------------------------------------------
이렇게 추가를 했는데 오류가 나오더라구요..ㅜㅜ
--------------------------------------------------------------------------------------------
UPDATE g4_write_menu10 SET wr_type1 = '', wr_type2 = '', wr_type3 = '', wr_type4 = '', wr_type5 = '', wr_price = '3231232', wr_opt1_price = '21321', wr_opt2_price = '12312', wr_opt3_price = '3123', wr_opt4_price = '23', wr_opt1_name = '213', wr_opt2_name = '3123', wr_opt3_name = '312', wr_opt4_name = '123123', wr_opt5_name = '12312', wr_opt6_name = '3', wr_opt7_name = '123', wr_opt8_name = '123213', wr_opt9_name = '123', wr_opt10_name = '1321123', wr_transport = '123' WHERE wr_id = '12'

1054 : Unknown column 'wr_opt5_name' in 'field list'

error file : /bbs/write_update.php

--------------------------------------------------------------------------------------------
이런 오류가 나오는데..
부가옵션가격을 추가할려면 어떻게 해야하나요??ㅠㅠ
--------------------------------------------------------------------------------------------
추천
0

댓글 전체

전체 3,524 |RSS
그누4 플러그인 내용 검색

회원로그인

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