void
autoExecute
( $table, $fields, $mode, [ $where = false], [ $forceUpdate = true], [ $magicq = false])
-
$table
-
$fields
-
$mode
-
$where
-
$forceUpdate
-
$magicq
void
execute
( $query, [ $inputarr = false])
結果レコードセットを返す
array
getAll
(string $query, [mixed $inputarr = false])
-
string
$query: SQL
-
mixed
$inputarr: プレースホルダ(スカラまたは配列)
結果レコードセットを連想配列の連想配列にして返す
array
getAssoc
( $sql, [mixed $inputarr = false], [ $force_array = false], [ $first2cols = false], string $query)
-
string
$query: SQL
-
mixed
$inputarr: プレースホルダ(スカラまたは配列)
-
$sql
-
$force_array
-
$first2cols
結果レコードセットのうち第1列目の値リストを返す
array
getCol
(string $query, [mixed $inputarr = false])
-
string
$query: SQL
-
mixed
$inputarr: プレースホルダ(スカラまたは配列)
結果レコードセットのうち第1行第1列目の値を返す
string
getOne
(string $query, [mixed $inputarr = false])
-
string
$query: SQL
-
mixed
$inputarr: プレースホルダ(スカラまたは配列)
結果レコードセットのうち第1行目を返す
array
getRow
(string $query, [mixed $inputarr = false])
-
string
$query: SQL
-
mixed
$inputarr: プレースホルダ(スカラまたは配列)
pageExecute
void
pageExecute
(string $query, string $nrows, integer $page, [array $inputarr = false])
-
string
$query
-
string
$nrows
-
integer
$page
-
array
$inputarr
クエリを発行する
mixed
query
(string $query, [ $inputarr = false])
-
string
$query: SQL文
-
$inputarr
void
replace
( $table, $arrFields, $keyCols, [ $autoQuote = false])
-
$table
-
$arrFields
-
$keyCols
-
$autoQuote
Inherited Methods
Inherited From Ethna_DB
Ethna_DB::__construct()
Ethna_DB::begin()
Ethna_DB::commit()
Ethna_DB::connect()
Ethna_DB::disconnect()
Ethna_DB::getDSN()
Ethna_DB::getMetaData()
Ethna_DB::isValid()
Ethna_DB::parseDSN()
Ethna_DB::rollback()