PHP 클래스 DByte\DB

파일 보기 프로젝트 열기: xeoncross/dbyte 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$c
$i
$p
$q

공개 메소드들

메소드 설명
column ( string $query, array $params = NULL, integer $key ) : array | null Fetch a column offset from the result set (COUNT() queries)
fetch ( string $query, array $params = NULL, integer $column = NULL ) : array Fetch all query result rows
insert ( string $table, array $data ) : integer | null Insert a row into the database
pairs ( string $query, array $params = NULL ) : array Fetches an associative array of all rows as key-value pairs (first column is the key, second column is the value).
query ( string $query, array $params = NULL ) : object | null Prepare and send a query returning the PDOStatement
row ( string $query, array $params = NULL ) : mixed Fetch a single query result row
update ( string $table, array $data, $value, $column = 'id' ) : integer | null Update a database row

메소드 상세

column() 정적인 공개 메소드

Fetch a column offset from the result set (COUNT() queries)
static public column ( string $query, array $params = NULL, integer $key ) : array | null
$query string query string
$params array query parameters
$key integer index of column offset
리턴 array | null

fetch() 정적인 공개 메소드

Fetch all query result rows
static public fetch ( string $query, array $params = NULL, integer $column = NULL ) : array
$query string query string
$params array query parameters
$column integer the optional column to return
리턴 array

insert() 정적인 공개 메소드

Insert a row into the database
static public insert ( string $table, array $data ) : integer | null
$table string name
$data array
리턴 integer | null

pairs() 정적인 공개 메소드

Fetches an associative array of all rows as key-value pairs (first column is the key, second column is the value).
static public pairs ( string $query, array $params = NULL ) : array
$query string query string
$params array query parameters
리턴 array

query() 정적인 공개 메소드

Prepare and send a query returning the PDOStatement
static public query ( string $query, array $params = NULL ) : object | null
$query string query string
$params array query parameters
리턴 object | null

row() 정적인 공개 메소드

Fetch a single query result row
static public row ( string $query, array $params = NULL ) : mixed
$query string query string
$params array query parameters
리턴 mixed

update() 정적인 공개 메소드

Update a database row
static public update ( string $table, array $data, $value, $column = 'id' ) : integer | null
$table string name
$data array
리턴 integer | null

프로퍼티 상세

$c 정적으로 공개적으로 프로퍼티

static public $c

$i 정적으로 공개적으로 프로퍼티

static public $i

$p 정적으로 공개적으로 프로퍼티

static public $p

$q 정적으로 공개적으로 프로퍼티

static public $q