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 하는것이 많네요..
개인적인 생각은 하위 버전 업데이트 버전과 신규설치버전과 따로 두어
지저분한 코드를 없애는것이 나중에 개발하실때 도움이 될꺼 같습니다.
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로