비

글 삭제 시 입력 된 계산 값 재계산하는 방법(delete_all.tail.skin 파일 이용)_초보용.

· 2013-02-18 (월) 12:58:55 · 4016 · 2
안녕하세요?

제가 베이직 스킨을 이용해서 단순계산하는 수불수를 사용을 하는 중에...

글쓰기나 글수정의 경우 write_update.skin.php 을 이용해서 입력 된 값을 재계산을 했습니다.

하지만 글 삭제시(맨 마지막 글 삭제할 때는 상관 없지만 중간 부분을 삭제 할때는 계산된 값이 재계

산을 해야하는 부분이 있습니다.) 값이 재계산이 안되고 그냥 삭제가 되어버리더군요..

삭제가 어떻게 되나 봤더만(잘 모릅니다.. ㅡㅡ;;) delete_all.php 열어보니 맨 마지막 줄에

@include_once("$board_skin_path/delete_all.tail.skin.php"); 요 녀석 발견...

수정하는 스킨 폴더에 파일 생성(delete_all.tail.skin.php) 하고 파일 안에 함수를 써 넣으니 제대로 작

동하네요.. 한가지 주의 할점은 write.update.skin.php 에서는 $wr_id 이렇게 읽어들이지만

delete_all.tail.skin.php 에서는 $write[wr_id] 요런 형태로 나가는것만 주의하면 될거 같습니다.

예).
$ma_id = sql_fetch("select MAX(wr_1) as sum from $write_table where ca_name = '$write[ca_name]'");


이런게 과연 팁이 될까요? ^^;; 누군한테는 기본적인 글일수도 있지만 누군가에게는 소중한 정보가 될꺼라는 생각에 적어 놓습니다.
|

댓글 2개

좋아요~
네, 좋은 정보입니다. 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

3,309건

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
13-02-17 조회 4,165
13-02-16 조회 6,048
13-02-15 조회 4,386
13-02-15 조회 8,259
13-02-14 조회 5,212
13-02-08 조회 1.1만
13-02-08 조회 5,314
13-02-07 조회 6,309
13-02-07 조회 6,265
13-02-07 조회 3,134
13-02-07 조회 1.5만
13-02-06 조회 4,496
13-02-06 조회 4,245
13-02-05 조회 4,188
13-02-05 조회 4,638
13-02-05 조회 4,134
13-02-01 조회 5,627
13-01-31 조회 3,806
13-01-31 조회 2만
13-01-29 조회 8,825