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

게시물 조회수 수정 프로그램 관련 질문입니다. 채택완료

heon2slow 11년 전 조회 5,646

이곳 어디서였는지 조회수 수정 프로그램을 받았는데요.

이걸 개조하고 싶은데 소스를 어떻게 고쳐야 하는지 모르겠습니다.

원 프로그램은 hit 넘버를 수정하는것인데 이걸 wr_id로 수정하고 싶습니다.

 

setup.php와 hit.htm 파일이 있습니다.

 

첫번째파일 setup.php 내용은

</span></b></p><p><?</p><p> </p><p>$DB_HOST = ('localhost');</p><p>$DB_ID = ('아이디');</p><p>$DB_PASS = ('비번');</p><p>$DB_NAME = ('데이터베이스명');</p><p> </p><p>if (!$ps_table)</p><p>{ echo "<SCRIPT>alert('게시판이름을 입력해주세요^^');history.go(-1);</SCRIPT>";exit;}</p><p> </p><p>else if (!$ps_boid)</p><p>{ echo "<SCRIPT>alert('게시물번호를 입력해주세요^^');history.go(-1);</SCRIPT>";exit;}</p><p> </p><p>$connect = mysql_connect($DB_HOST,$DB_ID,$DB_PASS) or die</p><p>("DB Server 에 접속할 수 없습니다.");</p><p>mysql_select_db($DB_NAME,$connect);</p><p> </p><p>$board_date=$year.$mon.$day.$hour.$min.$sec;</p><p> </p><p>if ($board_date) { </p><p>$query = "update g4_write_$ps_table set wr_datetime = $board_date WHERE wr_id=$ps_boid";</p><p>} elseif ($board_hit) {</p><p>$query = "update g4_write_$ps_table set wr_hit = $board_hit WHERE wr_id=$ps_boid";</p><p>} else {}</p><p>$result = mysql_query($query,$connect);</p><p>echo "<SCRIPT></p><p>alert('저장했습니다!!');</p><p>history.go(-2);</p><p></SCRIPT>";</p><p>exit;</p><p>?> </p><p><span style="font-size: 10pt; line-height: 1.5;">

 

이렇고

두번째파일 hit.htm 파일은

 

</strong><span style="font-size: 10pt; line-height: 1.5;">​</span></p><p><html></p><p><head><title>게시판 - 조회수 변경</title></head></p><p><body bgcolor="white" text="black" link="blue" vlink="purple" alink="red"></p><p>   <form method="post" action="setup.php"></p><p><table align="center" border="1" width="700" bgcolor="white" cellspacing="0" bordercolordark="white" bordercolorlight="#0AB5EA"></p><p>  <tr>                             </p><p>    <td height="38" bgcolor="#DDECF7" align="center" colspan="3"><b>아래 게시물의 조회수를 변경합니다.</b></td>                             </p><p>  </tr>                            </p><p>  <tr>                            </p><p>    <td width="100" height="38" bgcolor="#F6FBFF" align="center">게시판이름</td>                             </p><p>    <td bgcolor="#FFFFFF" colspan="2"><p align="left">  <input type="text" name="ps_table" size="15" value=<?=$wr_table?>></td>                             </p><p>  </tr>                            </p><p>  <tr>                             </p><p>    <td width="100" height="38" bgcolor="#F6FBFF" align="center" height="38">게시물번호</td>                             </p><p>    <td width="240" bgcolor="#FFFFFF"><p align="left">  <input type="text" name="ps_boid" size="15" value=<?=$wr_id?>> 숫자입력</td>                             </p><p>    <td bgcolor="#F6FBFF" align="center"><p align="center">wr_id=<font color="red">번호</font>를 입력하세요</td>                             </p><p>  </tr>                             </p><p>  <tr>                             </p><p>    <td width="100" height="38" bgcolor="#F6FBFF" align="center">조회수입력</td>                             </p><p>    <td width="240" bgcolor="#FFFFFF"><p align="center"><input type="text" name="board_hit" size="4"> 회</td>                             </p><p>    <td bgcolor="#F6FBFF" align="center"><p align="center">변경할 조회수를 입력하세요.</td>                             </p><p>  </tr>                             </p><p>  <tr>                           </p><p>    <td bgcolor="#DDECF7" align="center" colspan="3" height="38"><INPUT type="reset" value="취      소">   <INPUT type="submit" value="확      인"></td>              </p><p>  </tr>                          </p><p>  </table>                          </p><p>  </form>                          </p><p></body></p><p></html></p><p><strong style="font-family: 돋움, dotum, helvetica; font-size: 12px; line-height: 21.6000003814697px; background-color: rgb(255, 255, 255);">

 

이렇습니다.

이걸 조회수 수정이 아니라 wr_id 값을 수정하는 프로그램으로 바꾸고 싶은데 어떻게 하면 될까요?

제 나름대로 몇시간 끙끙대며 수정해 보려는데 제 한계를 느끼고 결국 질문드립니다.

별로 안 어려울줄 알았는데 이상하게 hit 를 id 로 바꿔봐도 무반응이네요.

여길 너무 자주오는것 같은데..ㅜㅠ 제 실력이 없어서 그런것으로 고수분들의 양해 부탁드립니다.

 

혹시 아시겠는 분은 댓글로 조언 부탁드립니다.

이제 겨울이 코앞으로 날씨가 많이 추운데 감기조심하시길 바랍니다.

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

답변 2개

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

변경하는 이유가 뭔지 모르겠지만 

단순히 게시물 순서를 바꾸고자 하시는거면 이 팁으로도 될겁니다. (wr_id 수정은 아닙니다)

 

게시물 순서 바꾸기 

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=15990">http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=15990 

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

답변에 대한 댓글 1개

h
heon2slow
11년 전
오~ 제가 드린 바보같은 질문보다 이것이 더욱 제가 원하는 것에 가깝네요.
질문드리길 잘했습니다^^;;
답변 감사합니다.

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

11년 전

wr_id 는 auto increase라 수정이 안될거에요.

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

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

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

로그인