本文整理匯總了PHP中CommonModel::get_student方法的典型用法代碼示例。如果您正苦於以下問題:PHP CommonModel::get_student方法的具體用法?PHP CommonModel::get_student怎麽用?PHP CommonModel::get_student使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類CommonModel
的用法示例。
在下文中一共展示了CommonModel::get_student方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: reset_account_status
/**
* ription 用戶帳號狀態修改
*
* @param int $status
* 增加/減少
*
* @param int $uid
* 用戶id
*/
public function reset_account_status()
{
if (!$this->check_power('account_manage')) {
return;
}
$status = intval($this->input->post('status'));
$uid = intval($this->input->post('uid'));
// 檢查是否存在該學生
$account = CommonModel::get_student($uid, 'account,account_status');
if (!count($account['account'])) {
output_json(CODE_ERROR, '不存在該學生.');
}
// 修改學生密碼
$flag = CommonModel::reset_status($uid, $status);
if (!$flag) {
output_json(CODE_ERROR, '帳號修改失敗,請重試');
}
output_json(CODE_SUCCESS, '帳號修改成功.');
}
示例2: paying
/**
* 充值
*/
public function paying()
{
if (!$this->_uinfo['uid']) {
redirect('student/index/login');
}
if (!C('paycharge_enable')) {
message('您沒有權限訪問該功能');
}
$uid = $this->_uinfo['uid'];
$data = array();
$data['uinfo'] = $this->_uinfo;
$account = trim($this->input->post('begin_time'));
if (!is_numeric($account)) {
message('請輸入正確的數字');
}
$account2 = bcadd($account, 0.0, 1);
if (bccomp($account2, $account, 6) != 0) {
message('請輸入正確的最多保留一位小數的數字');
}
if (bccomp($account2, '0.0', 1) <= 0) {
message('請輸入正確的大於零的數字');
}
$account = $account2;
$insert_array = array();
$insert_array = array();
if ($uid) {
/*
* 基本信息
*/
$uid = intval($uid);
$student = CommonModel::get_student($uid);
if (empty($student)) {
message('信息不存在');
return;
}
$tr_amount = $account * 10;
$param = array('tr_uid' => $uid, 'tr_type' => 1, 'tr_flag' => 0, 'tr_money' => $student['account'] + $tr_amount, 'tr_cash' => $account, 'tr_trade_amount' => $tr_amount, 'tr_comment' => '支付寶充值');
$number = TransactionRecordModel::addTransactionRecord($param);
$html_text = StudentAlipayModel::paying($number, $account);
$data = array('html_text' => $html_text);
$this->load->view('profile/paying', $data);
} else {
$this->load->view('profile/paying');
}
}