phpDocumentor php-db
[ class tree: php-db ] [ index: php-db ] [ all elements ]

Class: CubridData

Source Location: /php/db/CubridData.php

Class CubridData

Class Overview

DB 관련 Data를 다루기 위한 클래스입니다.

Located in /php/db/CubridData.php [line 15]

PObject
   |
   --Data
      |
      --DBData
         |
         --CubridData

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From DBData

DBData::$table
DBData::$types

Inherited From DBData

DBData::__construct()
생성자
DBData::delete()
현재 인덱스에 있는 데이타 delete 실행
DBData::deleteAll()
현재 데이타 모두 delete 실행
DBData::getSubData()
외부 데이타 들고 오기
DBData::getTable()
테이블 이름을 얻어옵니다.
DBData::getTypeList()
타입 리스트 얻기
DBData::getTypeString()
DBData::insert()
현재 인덱스에 있는 데이타 insert 실행
DBData::insertAll()
현재 데이타 모두 insert 실행
DBData::loadAll()
전체 데이타 불러오기
DBData::select()
검색쿼리
DBData::selectCount()
검색 갯수 얻어오기
DBData::selectPage()
페이징 검색 쿼리
DBData::setTable()
테이블 이름 설정
DBData::setTypeList()
타입 리스트를 설정합니다.
DBData::update()
현재 인덱스에 있는 데이타 update 실행
DBData::updateAll()
현재 데이타 모두 update 실행
DBData::__call()
필드 값으로 검색한다.

Inherited From Data

Data::__construct()
생성자
Data::add()
row 데이타 추가하기
Data::addField()
필드 리스트 추가
Data::appendRows()
여러개의 row 추가하기
Data::avg()
평균 구하기
Data::bind()
row 데이타 바인딩
Data::clean()
데이타 비움
Data::column()
원하는 필드로만 데이타 리턴
Data::convertField()
필드 이름 바꾸기
Data::date()
date 형식 문자열 만들어주기
Data::directBind()
row 데이타 바인딩
Data::display()
화면상에 보임 , toString 메소드를 이용해서 화면출력을 한다.
Data::distinct()
중복을 제외한 리스트 얻어오기
Data::dropColumn()
필드 데이타 삭제
Data::dropField()
필드 삭제
Data::dropRow()
레코드 삭제
Data::explode()
필드값 배열로 리턴
Data::filterKey()
필드이름 필터링
Data::find()
Data객체 내에서 검색 한 결과를 Data 객체로 리턴
Data::format()
sprintf 함수로 포맷팅 하기
Data::get()
현재 인덱스에 해당하는 row의 필드 값을 가지고 온다.
Data::getBaseClass()
기본 클래스 설정
Data::getColumnList()
column 값에 의한 배열 구하기
Data::getConnector()
연결자 구하기
Data::getFieldCount()
전체 필드 개수 얻어오기
Data::getFields()
필드 리스트 얻어오기
Data::getFirst()
처음 row의 값을 얻어온다.
Data::getGroupByDivideField()
Data::getGroupByField()
Data::getGroupByKeyField()
Data::getIndex()
현재 인덱스 구하기
Data::getLast()
마지막 row의 값을 얻어온다.
Data::getListCount()
전체 row 개수 얻어오기
Data::getPageCount()
리스트 개수를 기준으로 해서 페이지 개수를 구한다.
Data::getRow()
해당 인덱스의 row 값 리턴
Data::getRows()
data가 가지고 있는 모든 row 값을 리턴한다.
Data::gets()
현재 인덱스에 해당하는 row의 값을 얻어온다.
Data::groupBy()
통계 데이타 추출
Data::groupByInit()
Data::html()
해당 필드에 대해서 htmlentities 함수를 적용한다.
Data::init()
인덱스 초기화. -1로 초기화
Data::initGroupByField()
Data::isEmpty()
리스트 개수가 0 인지 체크
Data::isFirst()
인덱스 위치가 처음인지 얻어옴
Data::isInit()
인덱스 위치가 초기화 시점인지 얻어옴
Data::isLast()
인덱스 위치가 마지막인지 얻어옴
Data::loop()
특정 함수를 이용해서 변환된 값을 저장한다
Data::map()
row에 저장될 데이타를 키값을 동일하게 소문자로 바꿔준다.
Data::moveFirst()
인덱스 위치를 처음으로 이동
Data::moveLast()
인덱스 위치를 마지막으로 이동
Data::next()
다음 레코드로 이전, 없으면 false를 리턴
Data::offsetExists()
속성 존재여부 확인
Data::offsetGet()
속성 값 얻어오기
Data::offsetSet()
속성 값 설정
Data::offsetUnset()
속성 값 비우기
Data::pad()
field 값에 특정 문자 채우기
Data::page()
Page 화 된 Data 리턴
Data::prefix()
문자열 tag 제거한 후에 쪼개기
Data::prev()
이전 레코드로 이전 , 없으면 false를 리턴
Data::returnIndex()
임시 인덱스 복원
Data::run()
정해진 포맷으로 실행
Data::saveIndex()
현재의 인덱스를 임시 인덱스 번호에 저장하고, 인덱스를 초기화한다.
Data::scan()
sscanf 를 사용하여 원하는 값을 바로 출력
Data::screen()
화면상에 보임 , toScreen 메소드를 이용해서 화면출력을 한다.
Data::set()
현재 인덱스에 해당하는 row의 필드 값을 설정한다.
Data::setBaseClass()
기본 클래스 설정
Data::setConnector()
연결자 설정
Data::setData()
현재 Data 객체에 다른 Data 객체 설정
Data::setFields()
필드 리스트 설정
Data::setIndex()
현재 인덱스 설정하기
Data::setRows()
data가 가지고 있는 모든 row 값을 설정한다.
Data::sort()
정렬 기능 추가
Data::split()
정해진 개수로 Data 객체의 배열을 만듦
Data::sum()
합계 구하기
Data::template()
템플릿 변환
Data::toDataTable()
table 태그 객체 리턴
Data::toJSON()
JSON 코드로 변환
Data::top()
상위 몇개만 Data 리턴
Data::toScreen()
Data::toString()
Data::toXml()
일정한 형식의 xml로 변환해준다.
Data::value()
배열 값을 바로 출력
Data::where()
조건에 따른 Data 구하기
Data::yn()
Y, N 값에 따른 결과값 변경
Data::ync()
Y,N,C 값에 대해서 문자열 리턴
Data::__call()
utility 형태 메소드 동적 실행
Data::__get()
필드값을 얻어온다.
Data::__set()
필드 값을 설정한다. set 메소드와 같은 역할

Inherited From PObject

PObject::__construct()
생성자
PObject::display()
객체 문자열을 출력
PObject::equals()
객체 비교 (수정 필요)
PObject::getClass()
PObject::getObjValue()
객체인지 아닌지 판별해서 PObject 형 객체이면 toString() 메소드로 문자열을 반환하고 일단 자료형이면 그 형태 그대로 리턴한다
PObject::isObject()
객체 확인
PObject::toString()
객체 문자열로 변환
PObject::__toString()
magic methods 추가 , toString() 의 값을 그대로 리턴한다.

Inherited From Data

Data::KEY_FIELD

[ Top ]
Method Summary
CubridData   __construct()   생성자
void   newGLO()  
void   printGLO()  

[ Top ]
Methods
Constructor __construct  [line 23]

  CubridData __construct( [IConnector $connector = null], [string $table = null]  )

생성자

Parameters:
IConnector   $connector:  연결자
string   $table:  테이블 이름

API Tags:
Access:  public


Redefinition of:
DBData::__construct()
생성자

[ Top ]
newGLO  [line 31]

  void newGLO( $field, $file, [ $class_name = "glo"]  )

Parameters:
   $field: 
   $file: 
   $class_name: 

API Tags:
Access:  public


[ Top ]
printGLO  [line 27]

  void printGLO( $field, [ $content_type = '']  )

Parameters:
   $field: 
   $content_type: 

API Tags:
Access:  public


[ Top ]

Documentation generated on Fri, 09 Apr 2010 11:57:20 +0900 by phpDocumentor 1.4.3