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

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

· 19년 전 · 3235 · 2
간이몰 스킨에서 부가옵션가격을 더 추가를 하고 싶은데요..
--------------------------------------------------------------------------------------------
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

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

댓글 작성

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

로그인하기

댓글 2개

자바스크립트상에서도 추가하셔야합니다.
자바스크립트요???
어떤 파일인가요??ㅠㅜ

게시판 목록

그누4 플러그인

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