출석부 수정 질문드리고자 합니다.

출석부 수정 질문드리고자 합니다.

QA

출석부 수정 질문드리고자 합니다.

답변 1

본문

안녕하세요,

 

스킨자료실에 있는 출석부를 받아 설치하였습니다.

 

http://sir.co.kr/bbs/board.php?bo_table=g5_skin&wr_id=1340

 

이 링크에 있는 출석부구요, 동작은 잘 되고 있습니다.

 

출석 점수가 1등만 지정되게 되어있길래, 등수를 더 지정해서 바꾸고 싶은데, 다음과 같이 하는게 맞는지 모르겠습니다.

 

먼저 _common.php에서 1등 포인트만 되어 있는것을

 

// 1등 포인트
$att['first_point'] = "500";

// 2등 포인트
$att['second_point'] = "300";

// 3등 포인트
$att['third_point'] = "200"; 

 

이렇게 하였고,

 

update.php 에서

 

// 첫출근
$sql = " select count(*) as cnt from $p5[attendance_table] where substring(datetime,1,10) = '$G5_TIME_YMD' ";
$first = sql_fetch($sql);

// 아무도 없다면..
if (!$first['cnt']) {

    // 1등 포인트
    $sql_point = $att['first_point'];
  

}

 

이 부분에서

 

1등 포인트 밑으로

 

// 2등 포인트
    $sql_point = $att['second_point'];
 
 // 3등 포인트
    $sql_point = $att['third_point'];

 

이렇게 추가하는게 맞는지 모르겠습니다.

 

알려주시면 감사하겠습니다.

 

 

이 질문에 댓글 쓰기 :

답변 1

// 첫출근
$sql = " select count(*) as cnt from $p5[attendance_table] where substring(datetime,1,10) = '$G5_TIME_YMD' ";
$first = sql_fetch($sql);

// 아무도 없다면..
if (!$first['cnt']) {

    // 1등 포인트
    $sql_point = $att['first_point'];
  

} elseif ($first['cnt']==1) {  

// 2등 포인트
    $sql_point = $att['second_point'];
 

} elseif ($first['cnt']==2) {
 // 3등 포인트
    $sql_point = $att['third_point'];

}

위처럼 해보세요!  

 

 

 

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 59,856
© SIRSOFT
현재 페이지 제일 처음으로