리스트에서 수정 문의드립니다.

리스트에서 수정 문의드립니다.

QA

리스트에서 수정 문의드립니다.

본문

http://sir.kr/g5_skin/10573

 리스트에서 제목수정을 이용했는데요 

 

47cd4a88684e634adfa5c07b226f2d10_1484315106_1261.png
47cd4a88684e634adfa5c07b226f2d10_1484315106_1584.png
 

댓글설명으로 여분필드도 가능한것 같아 

여분필드를 이용해서 코드를 수정했지만

수정 업데이트 반영이 되지 않습니다

다른숫자를 넣어 수정 눌러도

바뀌질 않습니다 

 

               <?php

                  if (isset($list[$i]['icon_new'])) echo $list[$i]['icon_new'];

             ?><span onclick='o_t(<?php echo $list[$i]['wr_id'] ?>)'>수정</span>

​제목 옆에 넣은 수정버튼이구요  

아래는 수정 누르게 되면 나오는 화면인데요  

 


 
<tr style="display:none;" id='boa_<?php echo $list[$i]['wr_id'] ?>'>
<td colspan="'.$colspan.'" class="empty_table">
<input type="text" name="list_wr_10" id="list_wr_10_<?php echo $list[$i]['wr_10'] ?>" value='<?php echo $list[$i]['wr_10'] ?>'> 
<input type="button" value="수정" onclick="loc('<?php echo $list[$i]['wr_10'] ?>','<?=$bo_table?>')">
</td>
</tr>

 

저는 여분필드 wr_10을 넣었습니다

 

아래는 스크립트 함수입니다 

subject 대신 wr_10을 적용했는데요 

 


<script type="text/javascript"> 
<!-- 
function  loc(gh,bo_table_chl){ 
 
var list_wr_10=document.getElementById("list_wr_10_"+gh).value; 
//  alert(list_subject); 
 
        location.replace("list_write.php?list_wr_10="+list_wr_10+"&wr_id="+gh+"&bo_table_chl="+bo_table_chl); 
} 
 
  
 
function  o_t(gh){ 
 
//  document.getElementById("boa").style.display = "none"; 
document.getElementById("boa_"+gh).style.display = ""; 
 
} 
 
//--> 
</script>

 

왜 되지 않는걸까요?

따로 bbs/list_write.php 새로 생성한 파일역시

wr_10으로 수정했습니다 

 


<?php
include_once('./_common.php');
 
$sql="UPDATE  `g5_write_$bo_table_chl` SET    `wr_wr_10` =  '".$list_wr_10." WHERE  `g5_write_mov`.`wr_id` =".$wr_id." LIMIT 1 ;";
 
 
sql_query($sql);
 
goto_url('./board.php?bo_table='.$bo_table_chl.'&page='.$page.$qstr);

 

 mov는 제 게시판 이름인데 

제목은 수정이 됩니다 

근데 여분필드는 수정이 되지 않습니다 

도움좀 부탁드릴게요 ~ 

이 질문에 댓글 쓰기 :

답변 1

복잡하게 여러 군데 수정하지 마시고 해당 스킨 원본에서 딱 이 부분만 수정.

/bbs/list_write.php 파일에서 이렇게..

 

$sql="UPDATE  `g5_write_$bo_table_chl` SET  `wr_10` =  '".$list_subject."' WHERE  `g5_write_mov`.`wr_id` =".$wr_id." LIMIT 1 ;"; 

 

스킨 파일 list.skin.php 파일에서 여기만 wr_10 으로 수정 

<input type="text" name="list_subject" id="list_subject_<?php echo $list[$i]['wr_id'] ?>" value='<?php echo $list[$i]['wr_10'] ?>'> 

답변을 작성하시기 전에 로그인 해주세요.
전체 141
QA 내용 검색

회원로그인

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