Properties

$table

$table : 

Type

$DB

$DB : 

Type

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

getStatisticsUserCount()

getStatisticsUserCount(  $stime,   $etime) 

数据统计

Parameters

$stime
$etime

getStatisticsAgeUserCount()

getStatisticsAgeUserCount(  $satime,   $eatime) 

Parameters

$satime
$eatime

getStatisticsSexUserCount()

getStatisticsSexUserCount(  $type,   $stime,   $etime) 

统计性别

Parameters

$type
$stime
$etime

getUserByNamePass()

getUserByNamePass(\unknown  $username, \unknown  $password) 

根据用户名和密码获取用户信息

Parameters

\unknown $username
\unknown $password

getUserList()

getUserList(  $where = array(),   $select = '*',   $limit = 10,   $start) 

获取用户列表

Parameters

$where
$select
$limit
$start

getUserAllList()

getUserAllList() 

获取用户列表

getUserRow()

getUserRow(  $userId) 

获取单条数据

Parameters

$userId

getUserInfoRow()

getUserInfoRow(  $userId) 

Parameters

$userId

insertData()

insertData(  $userData) 

添加

Parameters

$userData

setUserByID()

setUserByID(  $updateData,   $userId) 

修改

Parameters

$updateData
$userId

updateNum()

updateNum(  $data,   $userId) 

Parameters

$data
$userId

getUserCount()

getUserCount(  $where = array()) 

获取总条数

Parameters

$where

_getWhere()

_getWhere(  $where = array()) 

查询条件

Parameters

$where

checkUnique()

checkUnique(  $name,   $userId) 

验证唯一

Parameters

$name
$userId

checkEmail()

checkEmail(  $name,   $userId) 

Parameters

$name
$userId

checkPhone()

checkPhone(  $name,   $userId) 

Parameters

$name
$userId

checkPassword()

checkPassword(  $password,   $userId) 

验证密码是否正确

Parameters

$password
$userId

checkPhoneEmail()

checkPhoneEmail(  $param,   $userId,   $type = 'phone') 

Parameters

$param
$userId
$type

delete()

delete(  $userId) 

删除用户

Parameters

$userId