wr_11부터 수정 페이지에 값이 안 들어옵니다.
본문
테이블에는 wr_11~wr_15까지 칼럼이 생성되어 있고, view, list 페이지에도 정상으로 나옵니다.
그런데 수정 페이지로 들어가면 값이 안 나옵니다. 이유가 무엇인지 알 수 있을까요?
View 페이지
수정 페이지
<div class="led_info_header">제품 정보</div>
<div class="led_ifno_contents">
<dl>
<dt>
<span>모델명</span>
<span class="important_txt">*</span>
</dt>
<dd><input type="text" name="wr_5" value="<?php echo $wr_5 ?>" id="wr_5" required></dd>
</dl>
<dl>
<dt>
<span>식별번호</span>
</dt>
<dd><input type="text" name="wr_6" value="<?php echo $wr_6 ?>" id="wr_6"></dd>
</dl>
<dl>
<dt>
<span>형태별</span>
</dt>
<dd>
<select name="wr_7">
<option value="">형태별</option>
<option value="전광판"<?php if($wr_7 == "전광판"){ echo " selected"; } ?>>전광판</option>
<option value="전자현수막"<?php if($wr_7 == "전자현수막"){ echo " selected"; } ?>>전자현수막</option>
</select>
</dd>
</dl>
<dl>
<dt>
<span>모듈 타입</span>
<span class="important_txt">*</span>
</dt>
<dd>
<select name="wr_8">
<option value="SMD"<?php if($wr_8 == "SMD"){ echo " selected"; }?>>SMD</option>
<option value="GOB"<?php if($wr_8 == "GOB"){ echo " selected"; }?>>GOB</option>
<option value="COB"<?php if($wr_8 == "COB"){ echo " selected"; }?>>COB</option>
<option value="MIP"<?php if($wr_8 == "MIP"){ echo " selected"; }?>>MIP</option>
<select>
</dd>
</dl>
<dl>
<dt>
<span>픽셀 피치</span>
<span class="important_txt">*</span>
</dt>
<dd>
<select name="ca_name">
<option value="1.53mm"<?php if($ca_name == "1.53mm"){ echo " selected"; }?>>1.53mm</option>
<option value="1.86mm"<?php if($ca_name == "1.86mm"){ echo " selected"; }?>>1.86mm</option>
<option value="2.0mm"<?php if($ca_name == "2.0mm"){ echo " selected"; }?>>2.0mm</option>
<option value="2.5mm"<?php if($ca_name == "2.5mm"){ echo " selected"; }?>>2.5mm</option>
<option value="4.0mm"<?php if($ca_name == "4.0mm"){ echo " selected"; }?>>4.0mm</option>
<option value="5.0mm"<?php if($ca_name == "5.0mm"){ echo " selected"; }?>>5.0mm</option>
<select>
</dd>
</dl>
<dl>
<dt>
<span>캐비닛 수량</span>
</dt>
<dd><input type="text" name="wr_9" value="<?php echo $wr_9 ?>" id="wr_9">개</dd>
</dl>
<dl>
<dt>
<span>캐비닛 사이즈</span>
</dt>
<dd>
<input type="text" name="wr_10" value="<?php echo $wr_10 ?>" id="wr_10">
<span class="unit">mm</span>
</dd>
</dl>
<dl>
<dt>
<span>스크린 크기(mm)</span>
</dt>
<dd>
<input type="text" name="wr_11" value="<?php echo $wr_11 ?>" id="wr_11">
<span class="unit">mm</span>
</dd>
</dl>
<dl>
<dt>
<span>스크린 크기(인치)</span>
</dt>
<dd>
<input type="text" name="wr_12" value="<?php echo $wr_12 ?>" id="wr_12">
<span class="unit">인치</span>
</dd>
</dl>
<dl>
<dt>
<span class="unit">피치에 따른 해상도</span>
</dt>
<dd>
<input type="text" name="wr_13" value="<?php echo $wr_13 ?>" id="wr_13">
<span class="unit">px</span>
</dd>
</dl>
<dl>
<dt>
<span>헤베(1m x 1m)</span>
</dt>
<dd>
<input type="text" name="wr_14" value="<?php echo $wr_14 ?>" id="wr_15">
<span class="unit">㎡</span>
</dd>
</dl>
<dl>
<dt>
<span>컨트롤러 규격</span>
</dt>
<dd><input type="text" name="wr_15" value="<?php echo $wr_15 ?>" id="wr_15"></dd>
</dl>
</div>
</div>
!-->
답변 3
$wr_10 번까지는 변수로 설정되어 있어요..
11번 부터는 커스터마이징이라.. 없어서 나타나지 않는 현상이 발생합니다.
코드를 다음과 같이 수정 해주시거나 상단에 변수로 설정 해주세요
1. 변수로 설정하는 법
write.skin.php 파일 상단에 아래 코드를 넣어주세요
$wr_11 = $write['wr_11'];
$wr_12 = $write['wr_12'];
$wr_13 = $write['wr_13'];
$wr_14 = $write['wr_14'];
$wr_15 = $write['wr_15'];
$wr_16 = $write['wr_16'];
$wr_17 = $write['wr_17'];
$wr_18 = $write['wr_18'];
$wr_19 = $write['wr_19'];
$wr_20 = $write['wr_20'];
2. 직접 변수 설정하는 법
$wr_11 코드를 $write['wr_11'] 로 변경하시면 됩니다.
!-->아마 다른데서 1~10을 $wr_1~10 변수로 만드는곳이 있으실겁니다. 해당을 찾아서 추가하시던지
$write['wr_11'] 이런식으로 변수를 변경해보세요.
수정에 들어갔을때 값이 없을 경우에는 저장자체가 되지 않은 경우입니다.
write_update.head.skin.php 를 확인하세요.
답변을 작성하시기 전에 로그인 해주세요.