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

Class: Cubrid

Source Location: /php/db/Cubrid.php

Class Cubrid

Class Overview

Å¥ºê¸®µå ¿¬°á Ŭ·¡½º

  1.   $cubrid db_('cubrid''testdb'true);
  2.  
  3.   $cubrid->query("insert into testclass values ('aaaa')");
  4.   echo $cubrid->getData("select * from testclass");
  5.  
  6.   $cubrid->close();

Located in /php/db/Cubrid.php [line 23]

PObject
   |
   --DBClient
      |
      --Cubrid

Methods

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

Inherited From DBClient

DBClient::$__sp_bind_list
DBClient::$__sp_execute_result
DBClient::$__sp_name
DBClient::$__sp_option
DBClient::$__sp_statement

Inherited From DBClient

DBClient::__construct()
DBClient::addSql()
sql history ±â·ÏÇϱâ
DBClient::affectedRows()
Äõ¸® ½ÇÇà¿¡ ¿µÇâÀ» ¹ÞÀº rowÀÇ ¼ö
DBClient::begin()
Æ®·£Àè¼Ç ½ÃÀÛ
DBClient::bind()
prepareµÈ ±¸¹®À» ¹ÙÀεù ÇÑ´Ù.
DBClient::close()
¿¬°á´Ý±â
DBClient::commit()
commit
DBClient::connect()
¿¬°á
DBClient::createConnector()
¿¬°áÀÚ »ý¼º ÆÐÅÏ
DBClient::createData()
DBData °´Ã¼ »ý¼º
DBClient::createProc()
ÇÁ·Î½ÃÀú¸¦ ½ÇÇàÇÒ °´Ã¼ ¸®ÅÏ , ÇÏÀ§¿¡¼­ ±¸ÇöÇØ¾ßÇÕ´Ï´Ù.
DBClient::deleteFrom()
DBClient::error()
¿¡·¯ ¸®ÅÏ
DBClient::escape()
°¢°¢ DBº° ¹®ÀÚ¿­ escape
DBClient::execute()
prepareµÈ ±¸¹®À» ½ÇÇàÇÑ´Ù.
DBClient::fetch()
·¹ÄÚµå °¡Á®¿À±â
DBClient::fetchAll()
Àüü ·¹ÄÚµå °¡Á®¿À±â
DBClient::free()
¸Þ¸ð¸® ÇØÁ¦
DBClient::freeStatement()
prepare µÈ ±¸¹® ¸Þ¸ð¸® ÇØÁ¦
DBClient::getBindData()
result set ÀÌ ¼³Á¤µÈ »óÅ¿¡¼­ ¹Ù·Î DBData °´Ã¼¸¦ ±¸ÇÔ
DBClient::getConnection()
¿¬°á resource ¹Ýȯ
DBClient::getData()
DBData ±¸ÇÔ
DBClient::getExecute()
ó¸® °á°ú ¸®ÅÏ
DBClient::getFieldCount()
ÇÊµå °³¼ö °¡Áö°í ¿À±â
DBClient::getFieldList()
½ÇÇàµÇ¾îÁø Äõ¸®¿¡ ´ëÇØ¼­ Çʵ帮½ºÆ®¸¦ °¡Áö°í ¿Â´Ù.
DBClient::getFieldName()
Çʵå À̸§ °¡Áö°í ¿À±â
DBClient::getFieldType()
Çʵå ŸÀÔ °¡Áö°í ¿À±â
DBClient::getFieldTypeList()
½ÇÇàµÇ¾îÁø Äõ¸®¿¡ ´ëÇØ¼­ ÇʵåÀÇ Å¸ÀÔ ¸®½ºÆ®¸¦ °¡Áö°í ¿Â´Ù.
DBClient::getMetaData()
ÅëÇÕ ¸ÞŸ µ¥ÀÌŸ ¾ò¾î¿À±â
DBClient::getOne()
ÇѰ³Â¥¸® Record ¾ò¾î¿Ã ¶§»ç¿ë
DBClient::getPageCount()
ÆäÀÌÁö °è»ê
DBClient::getPageCountQuery()
ÀϹÝÄõ¸® ÆäÀÌÁö °è»ê
DBClient::getPageCountSubquery()
¼­ºêÄõ¸® ÆäÀÌÁö °è»ê
DBClient::getPageData()
paging µÈ DBData ¾ò¾î¿À±â
DBClient::getProperty()
¿¬°á¼Ó¼º ¼³Á¤
DBClient::getResult()
Äõ¸® ½ÇÇàÇÑ °á°ú
DBClient::getSql()
½ÇÇàµÈ sql ¾ò¾î¿À±â
DBClient::getSqlTemplate()
SQL ÅÛÇø´ »ý¼º
DBClient::getStatement()
DBClient::getTypeConstant()
Çʵå ŸÀÔ(ÀÚ·áÇü)º° php¿ë Àü¿ë »ó¼ö ¾ò¾î¿À±â
DBClient::getTypeString()
Çʵå ŸÀÔ(ÀÚ·áÇü)º° DB¿¡ ÀÔ·ÂµÉ ¼ö ÀÖ´Â ¹®ÀÚ¿­ ¾ò¾î¿À±â
DBClient::is()
ÇöÀç DB È®ÀÎÇϱâ
DBClient::isConnected()
¿¬°áµÇ¾î ÀÖ´ÂÁö ¿©ºÎ¸¦ ¾Ë·ÁÁÜ
DBClient::prepare()
prepare
DBClient::printSql()
½ÇÇàµÈ sql Ãâ·ÂÇϱâ
DBClient::query()
Äõ¸® ½ÇÇàÇϱâ
DBClient::rollback()
rollback
DBClient::runOption()
¿É¼Ç ½ÇÇà
DBClient::seek()
result set À̵¿
DBClient::set()
¿¬°á¼³Á¤
DBClient::setConfig()
¿¬°á¼³Á¤, /php/db/conf/{name}.ini ÆÄÀÏ¿¡ ¼³Á¤ ÀúÀå
DBClient::setConnection()
¿¬°á resource ¼³Á¤
DBClient::setExecute()
󸮰á°ú ¼³Á¤
DBClient::setResult()
±âº» °á°ú¼ÂÀ» ¼³Á¤
DBClient::setStatement()
DBClient::spBind()
¹ÙÀεù ¸®½ºÆ® ¼³Á¤
DBClient::spExecute()
ÇÁ·Î½ÃÀú ½ÇÇà
DBClient::spGet()
ÆÄ¶ó¹ÌÅÍ º¯¼ö ¾ò±â
DBClient::spGetParameters()
ÆÄ¶ó¹ÌÅÍ ¸®½ºÆ® ¾ò¾î¿À±â
DBClient::spName()
ÇÁ·Î½ÃÀú À̸§¼³Á¤
DBClient::spSet()
ÆÄ¶ó¹ÌÅÍ º¯¼ö ¼³Á¤
DBClient::spSetParameters()
ÆÄ¶ó¹ÌÅÍ ¸®½ºÆ® ¼³Á¤
DBClient::sql()
sql id ·Î Äõ¸® ½ÇÇà
DBClient::sqlData()
sql id ·Î DBData ¾ò¾î¿À±â
DBClient::sqlOne()
sql id ·Î DBData ¾ò¾î¿À±â
DBClient::sqlPage()
sql id ·Î ÆäÀÌ¡µÈ DBData ¾ò¾î¿À±â
DBClient::ts()
getTypeString º°Äª
DBClient::_connect()
¿¬°á ¸®¼Ò½º ¸®ÅÏ
DBClient::__destruct()
¼Ò¸êÀÚ
DBClient::__get()
¼Ó¼º Àоî¿À±â , getAttribute() ¿Í °°Àº ¿ªÇÒÀÔ´Ï´Ù.
DBClient::__set()
¼Ó¼º ¼³Á¤Çϱâ , setAttribute() ¿Í °°Àº ¿ªÇÒÀÔ´Ï´Ù.

Inherited From PObject

PObject::__construct()
»ý¼ºÀÚ
PObject::display()
°´Ã¼ ¹®ÀÚ¿­À» Ãâ·Â
PObject::equals()
°´Ã¼ ºñ±³ (¼öÁ¤ ÇÊ¿ä)
PObject::getClass()
PObject::getObjValue()
°´Ã¼ÀÎÁö ¾Æ´ÑÁö ÆÇº°Çؼ­ PObject Çü °´Ã¼À̸é toString() ¸Þ¼Òµå·Î ¹®ÀÚ¿­À» ¹ÝȯÇϰí ÀÏ´Ü ÀÚ·áÇüÀÌ¸é ±× ÇüÅ ±×´ë·Î ¸®ÅÏÇÑ´Ù
PObject::isObject()
°´Ã¼ È®ÀÎ
PObject::toString()
°´Ã¼ ¹®ÀÚ¿­·Î º¯È¯
PObject::__toString()
magic methods Ãß°¡ , toString() ÀÇ °ªÀ» ±×´ë·Î ¸®ÅÏÇÑ´Ù.

[ Top ]
Method Summary
Cubrid   __construct()   »ý¼ºÀÚ
bool   addSeq()   seq ¸¶Áö¸·¿¡ Ãß°¡
bool   addSet()   set ŸÀÔ ¼Ó¼º¿¡ °ª Ãß°¡
int   affectedRows()   ½ÇÇàµÈ row ¼ö
bool   bind()   bind ¸Þ¼Òµå
bool   close()   ¿¬°á ´Ý±â
bool   commit()   commit
CubridProc   createProc()   ÇÁ·Î½ÃÀú¸¦ ½ÇÇàÇÒ °´Ã¼¸¦ ¾ò´Â´Ù.
bool   drop()   oid ÇØ´çµÇ´Â instance »èÁ¦
bool   dropSeq()   seq ƯÁ¤¿µ¿ª »èÁ¦
bool   dropSet()   set ŸÀÔ ¼Ó¼º¿¡ °ª »èÁ¦
string   error()   ¿¡·¯ ¸Þ¼¼Áö ¸®ÅÏ
resource   execute()   prepare µÈ statement ½ÇÇà
array   fetch()   ½ÇÇàµÈ select Äõ¸®¿¡ ´ëÇØ¼­ fetch ¸¦ ÅëÇØ ÇÑ Çà(row)À» ¸®ÅÏÇÑ´Ù.
bool   free()   result ¸Þ¸ð¸® ÇØÁ¦
mixed|array   get()   oid ƯÁ¤ ¼Ó¼º °¡Áö°í ¿À±â
array   getCollection()   collection ŸÀÔÀ» ¹è¿­ ÇüÅ·Π¾ò¾î¿È (set, multiset, sequence)
int   getCollectionSize()   collection °³¼ö ¾ò¾î¿À±â
string   getCurrentOID()   ÇöÀç oid ¾ò¾î¿À±â
int   getFieldCount()   Äõ¸®ÀÇ °á°ú·Î ³ª¿Â ÇʵåÀÇ °³¼ö¸¦ ¸®ÅÏÇÑ´Ù.
array   getFieldList()   Äõ¸®ÀÇ °á°ú·Î ³ª¿Â ÇʵåÀÇ À̸§ ¸®½ºÆ®¸¦ ¹è¿­·Î ¸®ÅÏÇÑ´Ù.
string   getFieldName()   Á¤ÇØÁø À§Ä¡ÀÇ Çʵå À̸§À» ¾ò¾î¿Â´Ù.
string   getFieldType()   Á¤ÇØÁø À§Ä¡ÀÇ Çʵå ŸÀÔÀ» ¾ò¾î¿Â´Ù.
array   getFieldTypeList()   Á¤ÇØÁø À§Ä¡ÀÇ ÇʵåŸÀÔ ¸®½ºÆ®À» ¾ò¾î¿Â´Ù.
string   getOID()   oid ¼³Á¤ ¾ò¾î¿À±â
DBData   getOIDData()   µ¿ÀÏÇÑ Å¸ÀÔÀÇ set, multiset, sequence ÀÇ °æ¿ì Data °´Ã¼·Î ¾ò¾î¿Â´Ù.
DBData   getPageData()   select Äõ¸®¿¡ ´ëÇØ¼­ ÆäÀÌ¡µÈ DBData¸¦ ¸®ÅÏÇÑ´Ù.
array   gets()   oid ¼Ó¼º°ª ¹è¿­·Î °¡Áö°í ¿À±â
string   getTypeString()   °¢°¢ÀÇ µ¥ÀÌŸ¸¦ Äõ¸®±¸¹®¿¡ ¸Â´Â ¹®ÀÚ¿­·Î Ç¥½Ã ÇØÁØ´Ù.
bool   insertSeq()   seq ƯÁ¤ ¿µ¿ª¿¡ ³Ö±â
bool   isInstance()   oid Á¸Àç ¿©ºÎ È®ÀÎ
bool   loadGLO()   glo ÀνºÅϽº¸¦ ¿øÇÏ´Â file_nameÀ¸·Î ÀúÀå
resource|bool   newGLO()   »õ·Î¿î glo Ŭ·¡½º¸¦ ¸¸µé°í oid ¸®ÅÏ
resource   prepare()   ¹ÙÀεù º¯¼ö »ç¿ë °¡´ÉÇÏ°Ô ÇÏ´Â ¸Þ¼Òµå
bool   printGLO()   glo ÀνºÅϽº¸¦ Ç¥ÁØÃâ·ÂÀ¸·Î º¸³¿
bool   put()   oid ¼Ó¼º º¯°æ
bool   puts()   ¿©·¯ ¼Ó¼º°ª µ¿½Ã¿¡ ¼³Á¤
bool   putSeq()   seq ƯÁ¤ ¿µ¿ª º¯°æÇϱâ (update)
resource   query()   ÀÏ¹Ý Äõ¸® ½ÇÇà
bool   rollback()   rollback
bool   saveGLO()   glo ÀνºÅϽº¿¡ file_name¿¡ ÀÖ´Â µ¥ÀÌŸ·Î ¼öÁ¤Çϱâ
bool   seek()   Ä¿¼­ À̵¿
void   setOID()   oid ¼³Á¤
bool   setReadLock()   Àбâ lock ¼³Á¤
bool   setWriteLock()   ¾²±â lock ¼³Á¤
resource   _connect()   DB ¿¬°á

[ Top ]
Methods
Constructor __construct  [line 39]

  Cubrid __construct( $option  )

»ý¼ºÀÚ

Parameters:
   $option: 

API Tags:
Access:  public


Redefinition of:
DBClient::__construct()

[ Top ]
addSeq  [line 81]

  bool addSeq( string $attr, mixed $value, [string $oid = '']  )

seq ¸¶Áö¸·¿¡ Ãß°¡

Parameters:
string   $attr:  ¼Ó¼ºÀ̸§
mixed   $value:  ¼Ó¼º°ª
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
addSet  [line 69]

  bool addSet( string $attr, mixed $value, [string $oid = '']  )

set ŸÀÔ ¼Ó¼º¿¡ °ª Ãß°¡

Parameters:
string   $attr:  ¼Ó¼ºÀ̸§
mixed   $value:  ¼Ó¼º°ª
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
affectedRows  [line 57]

  int affectedRows( )

½ÇÇàµÈ row ¼ö


API Tags:
Access:  public


Redefinition of:
DBClient::affectedRows()
Äõ¸® ½ÇÇà¿¡ ¿µÇâÀ» ¹ÞÀº rowÀÇ ¼ö

[ Top ]
bind  [line 742]

  bool bind( [int $index = 1], mixed $bind_value, [ $bind_value_type = ''], resource $stmt, string 3  )

bind ¸Þ¼Òµå

Parameters:
resource   $stmt:  prepare() °á°ú resource
int   $index:  ¹ÙÀεùµÉ º¯¼ö À§Ä¡, ±âº»°ª 1
mixed   $bind_value:  ¹ÙÀεùµÉ °ª
string   3:  bind_vlaue_type ¹ÙÀεùµÉ ŸÀÔ, Å¥ºê¸®µå¿¡¼­ »ç¿ëµÇ´Â ŸÀÔ¸íÀ» ±×´ë·Î »ç¿ëÇÑ´Ù.
   $bind_value_type: 

API Tags:
See:  Cubrid::prepare()
Access:  public


Redefinition of:
DBClient::bind()
prepareµÈ ±¸¹®À» ¹ÙÀεù ÇÑ´Ù.

[ Top ]
close  [line 351]

  bool close( )

¿¬°á ´Ý±â


API Tags:
Access:  public


Redefinition of:
DBClient::close()
¿¬°á´Ý±â

[ Top ]
commit  [line 364]

  bool commit( )

commit

cubrid ´Â ±âº»ÀûÀ¸·Î Æ®·£Àè¼ÇÀ» ½ÃÀÛÇϱ⠶§¹®¿¡ insert, update, delete´Â ÇÊÈ÷ commit À» ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù. select µµ commitÀ» ÇØÁÖ¸é ÁÁ½À´Ï´Ù.


API Tags:
Access:  public


Redefinition of:
DBClient::commit()
commit

[ Top ]
createProc  [line 796]

  CubridProc createProc( $str, [ $option = 'proc']  )

ÇÁ·Î½ÃÀú¸¦ ½ÇÇàÇÒ °´Ã¼¸¦ ¾ò´Â´Ù.

Parameters:
   $str: 
   $option: 

API Tags:
See:  createProc($name)
Access:  public


Redefinition of:
DBClient::createProc()
ÇÁ·Î½ÃÀú¸¦ ½ÇÇàÇÒ °´Ã¼ ¸®ÅÏ , ÇÏÀ§¿¡¼­ ±¸ÇöÇØ¾ßÇÕ´Ï´Ù.

[ Top ]
drop  [line 95]

  bool drop( [string $oid = '']  )

oid ÇØ´çµÇ´Â instance »èÁ¦

½ÇÁ¦·Î´Â µ¥ÀÌŸº£À̽ºÀÇ ·¹Äڵ尡 »èÁ¦°¡ µË´Ï´Ù.

Parameters:
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
dropSeq  [line 246]

  bool dropSeq( string $attr, int $index, [string $oid = '']  )

seq ƯÁ¤¿µ¿ª »èÁ¦

Parameters:
string   $attr:  ¼Ó¼ºÀ̸§
int   $index:  sequence index , óÀ½ À§Ä¡´Â 1
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
dropSet  [line 107]

  bool dropSet( string $attr, mixed $value, [string $oid = '']  )

set ŸÀÔ ¼Ó¼º¿¡ °ª »èÁ¦

Parameters:
string   $attr:  ¼Ó¼ºÀ̸§
mixed   $value:  ¼Ó¼º°ª
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
error  [line 395]

  string error( )

¿¡·¯ ¸Þ¼¼Áö ¸®ÅÏ


API Tags:
Return:  ¿¡·¯ ¸Þ¼¼Áö
Access:  public


Redefinition of:
DBClient::error()
¿¡·¯ ¸®ÅÏ

[ Top ]
execute  [line 764]

  resource execute( [string $option = ''], string|resource $query  )

prepare µÈ statement ½ÇÇà

Parameters:
string|resource   $query:  ½ÇÇàµÉ Äõ¸®¹®À̳ª prepare·Î ½ÇÇàµÈ °á°ú resource
string   $option:  ½ÇÇàµÉ Äõ¸® ¿É¼Ç, oid, async, all

API Tags:
Return:  ½ÇÇà resource, ½ÇÆÐÇϸé false
Access:  public


Redefinition of:
DBClient::execute()
prepareµÈ ±¸¹®À» ½ÇÇàÇÑ´Ù.

[ Top ]
fetch  [line 376]

  array fetch( resource $result  )

½ÇÇàµÈ select Äõ¸®¿¡ ´ëÇØ¼­ fetch ¸¦ ÅëÇØ ÇÑ Çà(row)À» ¸®ÅÏÇÑ´Ù.

¸®ÅϵǴ °ªÀº array('Çʵå' => '¤±¤±¤±', ...); ÇüŸ¦ °¡Áø´Ù.

Parameters:
resource   $result:  select °á°ú·Î ³ª¿Â resource

API Tags:
Return:  row µ¥ÀÌŸ
Access:  public


Redefinition of:
DBClient::fetch()
·¹ÄÚµå °¡Á®¿À±â

[ Top ]
free  [line 386]

  bool free( resource $result  )

result ¸Þ¸ð¸® ÇØÁ¦

Parameters:
resource   $result:  selectÀÇ °á°úÀÎ result

API Tags:
Access:  public


Redefinition of:
DBClient::free()
¸Þ¸ð¸® ÇØÁ¦

[ Top ]
get  [line 118]

  mixed|array get( string|array $attr, [string $oid = '']  )

oid ƯÁ¤ ¼Ó¼º °¡Áö°í ¿À±â

Parameters:
string|array   $attr:  ¼Ó¼º(Çʵå) À̸§
string   $oid:  ¼Ó¼º(Çʵå) °ªÀ» °¡Áö°í ÀÖ´Â oid

API Tags:
Return:  oid ¼Ó¼º °ª
Access:  public


[ Top ]
getCollection  [line 285]

  array getCollection( string $attr, [string $oid = '']  )

collection ŸÀÔÀ» ¹è¿­ ÇüÅ·Π¾ò¾î¿È (set, multiset, sequence)

¼Ó¼ºÀÌ collection ŸÀÔÀÏ ¶§ °ªÀ» ¹è¿­·Î ¾ò¾î¿É´Ï´Ù.

Parameters:
string   $attr:  ¼Ó¼ºÀ̸§
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
getCollectionSize  [line 272]

  int getCollectionSize( string $attr, [string $oid = '']  )

collection °³¼ö ¾ò¾î¿À±â

¼Ó¼ºÀÌ collection ŸÀÔÀÏ ¶§ °³¼ö¸¦ ¾ò¾î¿Â´Ù.

Parameters:
string   $attr:  ¼Ó¼ºÀ̸§
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
getCurrentOID  [line 139]

  string getCurrentOID( resource $result  )

ÇöÀç oid ¾ò¾î¿À±â

Parameters:
resource   $result:  Äõ¸® °á°ú¹®À¸·Î ³ª¿Â result

API Tags:
Return:  result¿¡ °Ë»öµÈ oid
Access:  public


[ Top ]
getFieldCount  [line 469]

  int getFieldCount( resource $result  )

Äõ¸®ÀÇ °á°ú·Î ³ª¿Â ÇʵåÀÇ °³¼ö¸¦ ¸®ÅÏÇÑ´Ù.

Parameters:
resource   $result:  select °á°ú·Î ³ª¿Â resource

API Tags:
Return:  Çʵ尳¼ö
Access:  public


Redefinition of:
DBClient::getFieldCount()
ÇÊµå °³¼ö °¡Áö°í ¿À±â

[ Top ]
getFieldList  [line 479]

  array getFieldList( resource $result  )

Äõ¸®ÀÇ °á°ú·Î ³ª¿Â ÇʵåÀÇ À̸§ ¸®½ºÆ®¸¦ ¹è¿­·Î ¸®ÅÏÇÑ´Ù.

Parameters:
resource   $result:  select °á°ú·Î ³ª¿Â resource

API Tags:
Return:  ÇʵåÀ̸§ ¸®½ºÆ®
Access:  public


Redefinition of:
DBClient::getFieldList()
½ÇÇàµÇ¾îÁø Äõ¸®¿¡ ´ëÇØ¼­ Çʵ帮½ºÆ®¸¦ °¡Áö°í ¿Â´Ù.

[ Top ]
getFieldName  [line 490]

  string getFieldName( resource $result, int $i  )

Á¤ÇØÁø À§Ä¡ÀÇ Çʵå À̸§À» ¾ò¾î¿Â´Ù.

Parameters:
resource   $result:  select °á°ú·Î ³ª¿Â resource
int   $i:  Çʵå À§Ä¡, óÀ½Àº 0

API Tags:
Return:  ÇʵåÀ̸§
Access:  public


Redefinition of:
DBClient::getFieldName()
Çʵå À̸§ °¡Áö°í ¿À±â

[ Top ]
getFieldType  [line 503]

  string getFieldType( resource $result, int $i  )

Á¤ÇØÁø À§Ä¡ÀÇ Çʵå ŸÀÔÀ» ¾ò¾î¿Â´Ù.

Parameters:
resource   $result:  select °á°ú·Î ³ª¿Â resource
int   $i:  Çʵå À§Ä¡, óÀ½Àº 0

API Tags:
Return:  ÇʵåŸÀÔ
Access:  public


Redefinition of:
DBClient::getFieldType()
Çʵå ŸÀÔ °¡Áö°í ¿À±â

[ Top ]
getFieldTypeList  [line 515]

  array getFieldTypeList( resource $result  )

Á¤ÇØÁø À§Ä¡ÀÇ ÇʵåŸÀÔ ¸®½ºÆ®À» ¾ò¾î¿Â´Ù.

Parameters:
resource   $result:  select °á°ú·Î ³ª¿Â resource

API Tags:
Return:  ÇʵåŸÀÔ ¸®½ºÆ®
Access:  public


Redefinition of:
DBClient::getFieldTypeList()
½ÇÇàµÇ¾îÁø Äõ¸®¿¡ ´ëÇØ¼­ ÇʵåÀÇ Å¸ÀÔ ¸®½ºÆ®¸¦ °¡Áö°í ¿Â´Ù.

[ Top ]
getOID  [line 153]

  string getOID( [string $oid = '']  )

oid ¼³Á¤ ¾ò¾î¿À±â

±âº»ÀûÀ¸·Î ¼³Á¤µÈ oid°¡ ¾øÀ¸¸é parameter·Î µé¾î°£ oid¸¦ ¹ÝȯÇÑ´Ù.

Parameters:
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
getOIDData  [line 300]

  DBData getOIDData( string $attr, [bool $isOne = false], [string $oid = '']  )

µ¿ÀÏÇÑ Å¸ÀÔÀÇ set, multiset, sequence ÀÇ °æ¿ì Data °´Ã¼·Î ¾ò¾î¿Â´Ù.

collection ŸÀÔÁß¿¡ »ç¿ëÀÚÁ¤ÀÇ Å¬·¡½º(Å×À̺í) ÇüÅ·ΠÀúÀåµÇ¾î ÀÖ´Â °ÍÀÌ ÀÖÀ¸¸é ±×°Í¿¡ ´ëÇÑ µ¥ÀÌŸ¸¦ DBData °´Ã¼·Î ¹ÝÈ¯ÇØÁÝ´Ï´Ù.

Parameters:
string   $attr:  ¼Ó¼ºÀ̸§
bool   $isOne:  ÇÑÄ­ ÀüÁø ¿©ºÎ
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
getPageData  [line 529]

  DBData getPageData( string $query, [int $page = 1], [int $count = 10], [string $order_type = 'order']  )

select Äõ¸®¿¡ ´ëÇØ¼­ ÆäÀÌ¡µÈ DBData¸¦ ¸®ÅÏÇÑ´Ù.

Parameters:
string   $query:  select Äõ¸®
int   $page:  ÇöÀç ÆäÀÌÁö
int   $count:  ÆäÀÌÁö´ç ¸®½ºÆ® °³¼ö
string   $order_type:  Á¤·Ä ÇüÅ , order : order by ·Î ÆäÀÌ¡, group : group by ·Î ÆäÀÌ¡, ¾øÀ¸¸é rownumÀ¸·Î ÆäÀÌ¡

API Tags:
Access:  public


Redefinition of:
DBClient::getPageData()
paging µÈ DBData ¾ò¾î¿À±â

[ Top ]
gets  [line 165]

  array gets( [string $oid = '']  )

oid ¼Ó¼º°ª ¹è¿­·Î °¡Áö°í ¿À±â

Parameters:
string   $oid:  oid°ª

API Tags:
Access:  public


[ Top ]
getTypeString  [line 568]

  string getTypeString( string $type, mixed $value, [boolean $is_null = false]  )

°¢°¢ÀÇ µ¥ÀÌŸ¸¦ Äõ¸®±¸¹®¿¡ ¸Â´Â ¹®ÀÚ¿­·Î Ç¥½Ã ÇØÁØ´Ù.

  1.   // '123' À¸·Î Ç¥½Ã
  2.   echo $cubrid->getTypeString('char''123');
  3.  
  4.   // 123 À¸·Î Ç¥½Ã
  5.   echo $cubrid->getTypeString('int''123');

Parameters:
string   $type:  ŸÀÔ À̸§
mixed   $value:  º¯È¯µÉ °ª
boolean   $is_null:  ³ÎÀ» üũÇÒ °ÍÀÎÁö ¿©ºÎ , true ³Îüũ, false ³Î üũ ¾ÈÇÔ

API Tags:
Access:  public


Redefinition of:
DBClient::getTypeString()
Çʵå ŸÀÔ(ÀÚ·áÇü)º° DB¿¡ ÀÔ·ÂµÉ ¼ö ÀÖ´Â ¹®ÀÚ¿­ ¾ò¾î¿À±â

[ Top ]
insertSeq  [line 178]

  bool insertSeq( string $attr, int $index, mixed $value, [string $oid = '']  )

seq ƯÁ¤ ¿µ¿ª¿¡ ³Ö±â

Parameters:
string   $attr:  ¼Ó¼ºÀ̸§
int   $index:  sequence index , óÀ½ À§Ä¡´Â 1
mixed   $value:  ¼Ó¼º°ª
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
isInstance  [line 188]

  bool isInstance( [string $oid = '']  )

oid Á¸Àç ¿©ºÎ È®ÀÎ

Parameters:
string   $oid:  üũÇÒ oid

API Tags:
Return:  oid Á¸ÀçÇϸé true, ¾Æ´Ï¸é false
Access:  public


[ Top ]
loadGLO  [line 639]

  bool loadGLO( string $file_name, [resource $oid = '']  )

glo ÀνºÅϽº¸¦ ¿øÇÏ´Â file_nameÀ¸·Î ÀúÀå

Parameters:
string   $file_name:  ÀúÀåµÉ ÆÄÀÏ À̸§
resource   $oid:  glo ÀνºÅϽº

API Tags:
Return:  ¼º°øÇϸé true, ½ÇÆÐÇϸé false
See:  Cubrid::newGLO(), Cubrid::printGLO(), Cubrid::saveGLO()
Access:  public


[ Top ]
newGLO  [line 627]

  resource|bool newGLO( string $class_name, string $file_name  )

»õ·Î¿î glo Ŭ·¡½º¸¦ ¸¸µé°í oid ¸®ÅÏ

Parameters:
string   $class_name:  »ý¼ºµÉ cubrid Ŭ·¡½º À̸§ , ÀϹÝÀûÀ¸·Î glo ¸¦ ¾¹´Ï´Ù.
string   $file_name:  ÀúÀåµÉ ÆÄÀÏ À̸§

API Tags:
Return:  »ý¼ºµÈ ÀνºÅϽº, ¾Æ´Ï¸é false¸¦ ¸®ÅÏ
See:  Cubrid::loadGLO(), Cubrid::printGLO(), Cubrid::saveGLO()
Access:  public


[ Top ]
prepare  [line 716]

  resource prepare( string $query, [string $option = '']  )

¹ÙÀεù º¯¼ö »ç¿ë °¡´ÉÇÏ°Ô ÇÏ´Â ¸Þ¼Òµå

¹ÙÀεùµÉ º¯¼ö´Â ? ·Î Ç¥½ÃÇÑ´Ù.

  1.  //prepare ±âº» »ç¿ë ¿¹Á¦
  2.  $sql "select * from board where title = ?";
  3.  $number "³»¿ë";
  4.  
  5.  $stmt $cubrid->prepare($sql);
  6.  $cubrid->bind($stmt1$number);
  7.  
  8.  echo $cubrid->getData($stmt);   or  $cubrid->query($stmt);

Parameters:
string   $query:  ½ÇÇàµÉ Äõ¸®¹®
string   $option:  ½ÇÇàµÉ¶§ oid¸¦ ¸®ÅÏÇÒ °ÍÀÎÁö ¿©ºÎ ÁöÁ¤ , 'oid' oid¸®ÅÏ

API Tags:
Return:  prepare ¸Þ¼Òµå °á°ú resource
See:  Cubrid::bind()
Access:  public


Redefinition of:
DBClient::prepare()
prepare

[ Top ]
printGLO  [line 659]

  bool printGLO( [resource $oid = ''], [string $content_type = '']  )

glo ÀνºÅϽº¸¦ Ç¥ÁØÃâ·ÂÀ¸·Î º¸³¿

  1.  // ¹ÙÀ̳ʸ® ±×´ë·Î È­¸é¿¡ Ãâ·Â
  2.  $cubrid->printGLO($glo);
  3.  
  4.  // gif À̹ÌÁö È­¸é¿¡ Ãâ·Â
  5.  $cubrid->printGLO($glo'image/gif');

Parameters:
resource   $oid:  glo ÀνºÅϽº
string   $content_type:  header·Î ÁöÁ¤µÉ content-type °ª

API Tags:
Return:  ¼º°øÇϸé true, ½ÇÆÐÇϸé false
See:  Cubrid::loadGLO(), Cubrid::newGLO(), Cubrid::saveGLO()
Access:  public


[ Top ]
put  [line 201]

  bool put( string $attr, mixed $value, [string $oid = '']  )

oid ¼Ó¼º º¯°æ

Parameters:
string   $attr:  ¼Ó¼º(Çʵå)
mixed   $value:  ¼Ó¼º°ª
string   $oid:  oid

API Tags:
Return:  ¼º°ø ÇßÀ¸¸é true, ¾Æ´Ï¸é false
Access:  public


[ Top ]
puts  [line 222]

  bool puts( array $attr_list, [string $oid = '']  )

¿©·¯ ¼Ó¼º°ª µ¿½Ã¿¡ ¼³Á¤

  1. $cubrid->puts(array('aa' => 1'bb' => 2'cc' => 3)$oid);

Parameters:
array   $attr_list:  ¼Ó¼º¸®½ºÆ®
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
putSeq  [line 259]

  bool putSeq( string $attr, int $index, mixed $value, [string $oid = '']  )

seq ƯÁ¤ ¿µ¿ª º¯°æÇϱâ (update)

Parameters:
string   $attr:  ¼Ó¼ºÀ̸§
int   $index:  sequence index , óÀ½ À§Ä¡´Â 1
mixed   $value:  º¯°æµÉ °ª
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
query  [line 421]

  resource query( string|resource $query, [string $option = '']  )

ÀÏ¹Ý Äõ¸® ½ÇÇà

  1. $cubrid->query("insert into tclass values ('a')");

Parameters:
string|resource   $query:  ½ÇÇàµÉ Äõ¸®¹®À̳ª prepare·Î ½ÇÇàµÈ °á°ú resource
string   $option:  ½ÇÇàµÉ Äõ¸® ¿É¼Ç, oid, async, all

API Tags:
Return:  ½ÇÇà resource, ½ÇÆÐÇϸé false
Access:  public


Redefinition of:
DBClient::query()
Äõ¸® ½ÇÇàÇϱâ

[ Top ]
rollback  [line 673]

  bool rollback( )

rollback


API Tags:
Access:  public


Redefinition of:
DBClient::rollback()
rollback

[ Top ]
saveGLO  [line 687]

  bool saveGLO( string $file_name, [resource $oid = '']  )

glo ÀνºÅϽº¿¡ file_name¿¡ ÀÖ´Â µ¥ÀÌŸ·Î ¼öÁ¤Çϱâ

ÀνºÅϽº ³»¿ëÀ» ¹Ù²ß´Ï´Ù.

Parameters:
string   $file_name:  glo·Î ÀúÀåµÉ ÆÄÀϸí
resource   $oid:  glo ÀνºÅϽº

API Tags:
Return:  ¼º°øÇϸé true, ½ÇÆÐÇϸé false
See:  Cubrid::loadGLO(), Cubrid::printGLO(), Cubrid::newGLO()
Access:  public


[ Top ]
seek  [line 406]

  bool seek( int $count, [string $origin = 'current']  )

Ä¿¼­ À̵¿

Parameters:
int   $count:  À̵¿½Ãų »ó´ëÀ§Ä¡
string   $origin:  first, current, last, ±âº»°ªÀº current

API Tags:
Access:  public


Redefinition of:
DBClient::seek()
result set À̵¿

[ Top ]
setOID  [line 231]

  void setOID( string $oid  )

oid ¼³Á¤

Parameters:
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
setReadLock  [line 332]

  bool setReadLock( [string $oid = '']  )

Àбâ lock ¼³Á¤

Parameters:
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
setWriteLock  [line 342]

  bool setWriteLock( [string $oid = '']  )

¾²±â lock ¼³Á¤

Parameters:
string   $oid:  oid

API Tags:
Access:  public


[ Top ]
_connect  [line 48]

  resource _connect( )

DB ¿¬°á


API Tags:
Access:  protected


Redefinition of:
DBClient::_connect()
¿¬°á ¸®¼Ò½º ¸®ÅÏ

[ Top ]

Documentation generated on Wed, 09 Dec 2009 10:48:28 +0900 by phpDocumentor 1.4.3