질문 하나만 더.. 여분필드 차감에 대해서 ㅜㅜ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

질문 하나만 더.. 여분필드 차감에 대해서 ㅜㅜ 정보

질문 하나만 더.. 여분필드 차감에 대해서 ㅜㅜ

본문

어떤 게시판의 글에 wr_1의 값이 숫자라면
sql로 그 글의 wr_1의 값을 1씩 차감하는 명령에 대해서요 ㅠ

@mysql_query("update $g4[board_table] set wr_1=wr_1-1 where mb_id='$board[wr_id]'");

위 소스에서 어떻게 고쳐야 원하는 명령이 실행될지 궁금합니다 ㅜㅜ
도움좀 주세요.,.
  • 복사

댓글 전체

댓글 쿼리로.. 하면 안되는데.. ㅜㅜ

게시판 list.php 에서 어떤 링크를 누르면 php가 실행되고, 거기서 sql이 실행되야 합니다 ㅜㅜ
$tbl = "{$g4[write_prefix]}{$bo_table}";
@mysql_query("update $tbl set wr_1=wr_1+1 where wr_id='$list[$i][wr_id]'");

이런식으로 해도 당최 되지를 않아요 ㅜㅜ
실행되는 php 화일에 bo_table과 wr_id를 제대로 넘기지 않거나
sql 연결을 제대로 하지않거나 한 것은 아닌가요?
include "_common.php"; 를 상단에 넣었다면 파라메터를 제대로 넘기지 않은 탓입니다
관리자만 실행하는거라면 아래처럼 해도되겠는대..(보안문제때매..)
아니라면 꾀나 귀찮을듯 하내요;;

리스트에서 클릭하여 실행될 파일 링크
<a href="파일.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>" target="_blank">실행</a>

--파일.php(스킨폴더안에 새로생성)--
<?
include_once("_common.php");
if ($is_admin != "super"){
    alert_close("접근 권한이 없습니다.");
}
// wr_1 감소
sql_query(" update g4_write_$bo_table set wr_1 = wr_1 - 1 where wr_id = '$wr_id' ");
?>
© SIRSOFT
현재 페이지 제일 처음으로