Methods

__construct()

__construct() : void

Class constructor

__get()

__get(string  $key) 

__get magic

Allows models to access CI's loaded classes using the same syntax as controllers.

Parameters

string $key

get_sysparameter()

get_sysparameter(\[string]  $key, \[int]  $user) : \[type]

[get_sysparameter 获取系统参数]

Parameters

\[string] $key

[系统参数关键字]

\[int] $user

[用户ID]

Returns

\[type] —

[系统参数值]

get_filed_from_table()

get_filed_from_table(  $field,   $table,   $key,   $value) 

Parameters

$field
$table
$key
$value

get_all_filed_from_table()

get_all_filed_from_table(  $table,   $key,   $value,   $sort = "ASC") 

Parameters

$table
$key
$value
$sort

get_count_tabel()

get_count_tabel(  $table,   $key,   $value) 

Parameters

$table
$key
$value

get_info_wheres()

get_info_wheres(\[string]  $table, \[string]  $field, \[string]  $wherearray) : \[string]

[get_info_wheres 获取多条件下的单个字段信息]

Parameters

\[string] $table

[表]

\[string] $field

[单字段]

\[string] $wherearray

[搜索条件]

Returns

\[string] —

[返回指定字段值]

get_page_info()

get_page_info(  $table,   $key,   $value,   $sort,   $start_num,   $per_page) 

Parameters

$table
$key
$value
$sort
$start_num
$per_page

get_page_info2()

get_page_info2(  $table,   $wherearray,   $start_num,   $per_page,   $sort = 'ASC') 

Parameters

$table
$wherearray
$start_num
$per_page
$sort

get_page_infos()

get_page_infos(\[type]  $table, \[type]  $wherearray, \[type]  $sort, \[type]  $per_page, \[type]  $start_num) : \[type]

[get_page_infos 多条件多排序输出分页所有信息]

Parameters

\[type] $table

[表名]

\[type] $wherearray

[搜索条件]

\[type] $sort

[排序字符串,可多种排序]

\[type] $per_page

[步长]

\[type] $start_num

[起始]

Returns

\[type] —

[返回数组]

get_count_tabel_wherearray()

get_count_tabel_wherearray(\[type]  $table, \[type]  $wherearray) : \[type]

[get_count_tabel_wherearray 获取指定多条件下的记录条数]

Parameters

\[type] $table

[表名]

\[type] $wherearray

[搜索条件]

Returns

\[type] —

[返回记录数]

update_tabel_wherearray()

update_tabel_wherearray(  $table,   $setarray,   $wherearray) 

Parameters

$table
$setarray
$wherearray

get_info_tabel_wherearray()

get_info_tabel_wherearray(  $table,   $wherearray) 

Parameters

$table
$wherearray

get_infos_wheres()

get_infos_wheres(\[type]  $table, \[type]  $field, \[type]  $wherearray, \[type]  $key = "id", string  $sort = "ASC") : \[type]

[get_infos_wheres 获取指定多条件&指定排序下的记录详情]

Parameters

\[type] $table

[表名]

\[type] $field

[字段名称,也可以是COUNT或SUM]

\[type] $wherearray

[搜索条件]

\[type] $key

[排序关键字]

string $sort

[排序方式默认ASC]

Returns

\[type] —

[返回数组]

get_info_tabel_wherearray_order2()

get_info_tabel_wherearray_order2(  $table,   $field,   $wherearray,   $sort) 

Parameters

$table
$field
$wherearray
$sort

getgroupinfo()

getgroupinfo(  $table,   $field,   $wherearray,   $groupstr,   $sort = "ASC") 

Parameters

$table
$field
$wherearray
$groupstr
$sort

special_sql()

special_sql(  $sql) 

Parameters

$sql

special_sql_num()

special_sql_num(  $sql) 

Parameters

$sql

save()

save(  $table,   $data = array()) 

Parameters

$table
$data

enterprise_login()

enterprise_login(  $table,   $username,   $password) 

Parameters

$table
$username
$password

checkauth()

checkauth(  $table,   $user) 

Parameters

$table
$user

enterprise_access()

enterprise_access()