Documentation

DB
in package

Table of Contents

$display_errors  : bool
$dbPrefix  : string
$pdo  : PDO
__construct()  : mixed
delete()  : PDOStatement
exec()  : PDOStatement
insert()  : int
one_row()  : array<string|int, mixed>
query()  : array<string|int, mixed>
select()  : Select
tab()  : string

Properties

$display_errors

public static bool $display_errors

$dbPrefix

private static string $dbPrefix

$pdo

private static PDO $pdo

Methods

__construct()

public __construct(string $dbHost, string $dbPort, string $dbUser, string $dbPass, string $dbName, string $dbPrefix) : mixed
Parameters
$dbHost : string
$dbPort : string
$dbUser : string
$dbPass : string
$dbName : string
$dbPrefix : string
Return values
mixed

delete()

public static delete(string $table, string $where[, array<string|int, mixed> $input_parameters = array() ]) : PDOStatement
Parameters
$table : string
$where : string
$input_parameters : array<string|int, mixed> = array()
Return values
PDOStatement

exec()

public static exec(string $statement[, array<string|int, mixed> $input_parameters = null ]) : PDOStatement
Parameters
$statement : string
$input_parameters : array<string|int, mixed> = null
Return values
PDOStatement

insert()

public static insert(string $table, array<string|int, mixed> $data[, array<string|int, mixed>|bool $onDuplicateUpdate = false ]) : int
Parameters
$table : string
$data : array<string|int, mixed>
$onDuplicateUpdate : array<string|int, mixed>|bool = false
Return values
int

one_row()

public static one_row(string $statement[, array<string|int, mixed> $input_parameters = null ][, int $fetch_style = PDO::FETCH_ASSOC ][, int $cursor_orientation = PDO::FETCH_ORI_NEXT ]) : array<string|int, mixed>
Parameters
$statement : string
$input_parameters : array<string|int, mixed> = null
$fetch_style : int = PDO::FETCH_ASSOC
$cursor_orientation : int = PDO::FETCH_ORI_NEXT
Return values
array<string|int, mixed>

query()

public static query(string $statement[, array<string|int, mixed> $input_parameters = null ][, int $fetch_style = PDO::FETCH_ASSOC ]) : array<string|int, mixed>
Parameters
$statement : string
$input_parameters : array<string|int, mixed> = null
$fetch_style : int = PDO::FETCH_ASSOC
Return values
array<string|int, mixed>

select()

public static select(string|array<string|int, mixed> $selectColumns, string $table) : Select
Parameters
$selectColumns : string|array<string|int, mixed>
$table : string
Return values
Select

tab()

public static tab(mixed $dbtable) : string
Parameters
$dbtable : mixed
Return values
string

Search results