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

리스트에서 수정 문의드립니다. 채택완료

음나리 8년 전 조회 3,354

http://sir.kr/g5_skin/10573" target="_self">http://sir.kr/g5_skin/10573

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

 



 

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

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

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

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

바뀌질 않습니다 

 

               <?php

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

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

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

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

 

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

 

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

 

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

subject 대신 wr_10을 적용했는데요 

 

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

 

왜 되지 않는걸까요?

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

wr_10으로 수정했습니다 

 

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

 

 mov는 제 게시판 이름인데 

제목은 수정이 됩니다 

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

도움좀 부탁드릴게요 ~ 

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

답변 1개

채택된 답변
+20 포인트
8년 전

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

/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'] ?>'> 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

음나리
8년 전
이제야 되네요 ㅎㅎ 감사합니다!

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

답변을 작성하려면 로그인이 필요합니다.

로그인