admin/index.php안에 point insert 구문? > 그누3질답

그누3질답

admin/index.php안에 point insert 구문? 정보

그누보드 admin/index.php안에 point insert 구문?

본문

아래의 파일에 다음과 같이 수정되어야 합니다.
또한 이곳에서 포인터 테이블을 생성시킬이유가 있는지?
그리고.. 포인트 차감이나 증가시 기존의 포인트에 대한 유효성 검사가 필요한것 같습니다.

// 포인트 테이블 생성 후 첫 포인트 내역 생성
======================================================================
$sql = "
CREATE TABLE gb_point (
=====================================================================
$sql = "
CREATE TABLE $cfg[table_point] (
=====================================================================

ps. 하위버전 2.x로인한 지저분한 코드들이 보입니다.
만일 신규 설치라면 없애도 될꺼 같은 구문들인데 운영자님 확인 부탁드립니다.

//
// 2.64 -> 2.65
//
// 검색사용과 검색순서
$sql = " ALTER TABLE $cfg[table_board]
          ADD bo_use_search TINYINT NOT NULL ,
          ADD bo_order_search INT NOT NULL ";
@mysql_query($sql);

//
// 2.63 -> 2.64
//
$sql = " ALTER TABLE $cfg[table_board]
          ADD bo_download_level TINYINT NOT NULL AFTER bo_upload_level ";
@mysql_query($sql);


//
// 2.62 -> 2.63
//
// timestamp 형식을 datetime 형식으로
$sql = " ALTER TABLE $cfg[table_point] CHANGE po_datetime po_datetime DATETIME NOT NULL ";
@mysql_query($sql);


흠.. 생각보다 AlTER TABLE 하는것이 많네요..
개인적인 생각은 하위 버전 업데이트 버전과 신규설치버전과 따로 두어
지저분한 코드를 없애는것이 나중에 개발하실때 도움이 될꺼 같습니다.

댓글 전체

전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT