当前位置: 首页>>代码示例>>PHP>>正文


PHP core::db方法代码示例

本文整理汇总了PHP中core::db方法的典型用法代码示例。如果您正苦于以下问题:PHP core::db方法的具体用法?PHP core::db怎么用?PHP core::db使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在core的用法示例。


在下文中一共展示了core::db方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: get_account_infor

 public function get_account_infor($account_name)
 {
     $db = core::db()->getConnect('DTS');
     $account_name = addslashes($account_name);
     $sql = sprintf("SELECT * FROM %s WHERE partner_name='%s'  LIMIT 1", $this->tbl, $account_name);
     return $db->query($sql, 'array');
 }
开发者ID:GStepOne,项目名称:CI,代码行数:7,代码来源:class.privilege.php

示例2: get_capital

 /**
  * 资产信息
  * @param id $user_id 
  * return Array
  */
 public function get_capital($user_id)
 {
     $db = core::db()->getConnect('CAILAI', true);
     $sql = sprintf("SELECT * FROM %s WHERE uid='%s'  LIMIT 1", $this->tbl, $user_id);
     $capital = $db->query($sql, 'array');
     $data = array();
     if (empty($capital)) {
         $data['account_money'] = 0.0;
         $data['back_money'] = 0.0;
         $data['all_money'] = 0.0;
         $data['money_freeze'] = 0.0;
         $data['money_collect'] = 0.0;
         $data['wait_interest'] = 0.0;
         return $data;
     }
     //$interest_collection = M('investor_detail') sum(interest) as interest  $transfer_interest_collection = M('transfer_investor_detail')
     //$benefit['interest_collection'] =  $interest_collection['interest']+ $transfer_interest_collection['interest']-$transfer_interest_collection['fee'];//dai shou ben xi
     $sql2 = sprintf("SELECT sum(interest) as interest FROM %s WHERE investor_uid= %s and status in (6,7) ", $this->tbli, $user_id);
     $interst = $db->query($sql2, 1);
     $data['account_money'] = floatval($capital['account_money'] + $capital['back_money']);
     //帐户余额
     $data['back_money'] = (double) $capital['back_money'];
     //累计收益
     $data['all_money'] = floatval($capital['account_money'] + $capital['back_money'] + $capital['money_collect'] + $capital['freeze_money']);
     //总资产
     $data['money_freeze'] = (double) $capital['money_freeze'];
     //冻结金额
     $data['money_collect'] = (double) $capital['money_collect'];
     //待收总额
     $data['wait_interest'] = (double) $interst;
     //待收利息,还没算出来
     return $data;
 }
开发者ID:GStepOne,项目名称:CI,代码行数:38,代码来源:class.member.php

示例3: setApplicationBorrow

 public function setApplicationBorrow($data)
 {
     $db = core::db()->getConnect('CAILAI', true);
     $sql = sprintf('INSERT INTO `%s`(`user_phone`,`borrow_use`,`borrow_duration`,`borrow_money`) VALUES("%s","%s","%s","%s")', $this->tbl, $data['user_phone'], $data['borrow_use'], $data['borrow_duration'], $data['borrow_money']);
     $db->query($sql);
     return mysql_insert_id();
 }
开发者ID:GStepOne,项目名称:CI,代码行数:7,代码来源:class.application_borrow.php

示例4: send

 public static function send($event)
 {
     $conf = core::conf();
     $db = core::db();
     // Поиск шаблона письма по имени события
     $template = $db->Execute(sprintf("SELECT `subject`,`text`,`tags` FROM {$conf->db_prefix}mail WHERE `event`='%s' AND `active`='1'", $event))->fields;
     $subject = htmlspecialchars_decode($template['subject']);
     $message = htmlspecialchars_decode($template['text']);
     $tags = explode(',', $template['tags']);
     // Замена тегов в письме на значения переменных
     foreach ($tags as $tag) {
         $tag = explode('.', $tag);
         if (is_array($GLOBALS[$tag[0]])) {
             $value = $GLOBALS[$tag[0]][$tag[1]];
         } elseif (is_object($GLOBALS[$tag[0]])) {
             $value = $GLOBALS[$tag[0]]->{$tag}[1];
         } else {
             $value = $GLOBALS[$tag[0]];
         }
         $subject = str_replace('{' . $tag[0] . '.' . $tag[1] . '}', $value, $subject);
         $message = str_replace('{' . $tag[0] . '.' . $tag[1] . '}', $value, $message);
     }
     $mail_to = $user->email;
     $mail_from = $conf->site_mail;
     // Отправка письма
     if ($subject != '' && $message != '') {
         $headers = 'MIME-Version: 1.0' . "\r\n";
         $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
         $headers .= 'To: ' . $user->name . ' <' . $mail_to . '>' . "\r\n";
         $headers .= 'From: ' . $conf->site_name . ' <' . $mail_from . '>' . "\r\n";
         mail($mail_to, $subject, $message, $headers);
     }
 }
开发者ID:jfkz,项目名称:aquarel-cms,代码行数:33,代码来源:Controller.php

示例5: getBorrowInvest

 public function getBorrowInvest($bid)
 {
     $db = core::db()->getConnect('CAILAI', true);
     $sql = sprintf("SELECT m.user_name,bi.investor_capital,bi.add_time LEFT JOIN %s AS m ON (m.id=bi.investor_uid) FROM %s AS bi WHERE bi.borrow_id = %s", $this->table1, $this->table, $bid);
     $zw = $db->query($sql, 1);
     return $zw;
 }
开发者ID:GStepOne,项目名称:CI,代码行数:7,代码来源:class.borrow_investor.php

示例6: getUserBank

 public function getUserBank($userId)
 {
     $db = core::db()->getConnect('CAILAI', true);
     $sql = sprintf("SELECT m.bank_name,m.bank_num FROM %s AS m where m.uid='%s' ", $this->tbl, $userId);
     $zw = $db->query($sql, 'array');
     return $zw;
     //
 }
开发者ID:GStepOne,项目名称:CI,代码行数:8,代码来源:class.member_banks.php

示例7: log

 public function log($mobiles, $content, $response, $report_id = '', $send_status = '')
 {
     $send_time = date('Y-m-d H:i:s');
     $sms_supplier = 'dream';
     $db = core::db()->getConnect('SMS');
     $sql = sprintf("insert into tbl_log_qunfa set send_time='%s',mobiles='%s',`content`='%s',reponse_data='%s',sms_supplier='%s',report_id='%s',send_status='%s'", $send_time, $mobiles, $content, $response, $sms_supplier, $report_id, $send_status);
     $db->query($sql);
 }
开发者ID:GStepOne,项目名称:CI,代码行数:8,代码来源:class.marketing.php

示例8: changePwd

 private function changePwd($mobile, $pwd)
 {
     if (empty($mobile)) {
         return false;
     }
     $sql = sprintf("update `%s` set user_pass='%s' where user_phone='%s';", $this->numberTab, $pwd, $mobile);
     $number = core::db()->getConnect('CAILAI');
     $cnt = $number->query($sql);
 }
开发者ID:GStepOne,项目名称:CI,代码行数:9,代码来源:class.user_validatefind.php

示例9: isRegisted

 private function isRegisted($mobile)
 {
     if (empty($mobile)) {
         return false;
     }
     $sql = sprintf("select user_phone  from `%s` where user_phone='%s';", $this->numberTab, $mobile);
     $number = core::db()->getConnect('CAILAI');
     $cnt = $number->query($sql);
     return $cnt;
 }
开发者ID:GStepOne,项目名称:CI,代码行数:10,代码来源:class.user_findpwd.php

示例10: get_banner

 public function get_banner($latest_time)
 {
     $db = core::db()->getConnect('DTS', true);
     $sql = sprintf("SELECT pic_url,`desc`,`link`,`need_update` FROM %s ", $this->tbl);
     $ret = $db->query($sql);
     while ($row = $db->fetchArray($ret)) {
         $data[] = $row;
     }
     return $data;
 }
开发者ID:GStepOne,项目名称:CI,代码行数:10,代码来源:class.dts_banner.php

示例11: update

 /**
  * 更新响应日志
  * @param unknown_type $log_id
  * @param unknown_type $response_data
  */
 public static function update($log_id, $response_data, $wdu_id = '')
 {
     $db = core::db()->getConnect('DTS');
     $response_time = date('Y-m-d H:i:s');
     if (get_magic_quotes_gpc()) {
         $sql = sprintf("update %s set request_md5='%s', response_time='%s',response_data='%s' where message_id='%d' limit 1", self::$log_tbl, $wdu_id, $response_time, $response_data, $log_id);
     } else {
         $sql = sprintf("update %s set request_md5='%s',  response_time='%s',response_data='%s' where message_id='%d' limit 1", self::$log_tbl, $wdu_id, $response_time, addslashes($response_data), $log_id);
     }
     $db->query($sql);
 }
开发者ID:GStepOne,项目名称:CI,代码行数:16,代码来源:class.api_log.php

示例12: getDealRecord

 public function getDealRecord($userId, $offset, $pageSize)
 {
     $db = core::db()->getConnect('CAILAI', true);
     $sql = sprintf("SELECT type,affect_money,collect_money,info,add_time,account_money,back_money FROM %s WHERE uid='%s'  and `type`!=23 ORDER BY id DESC limit %s,%s ", $this->tbl, $userId, $offset, $pageSize);
     $zw = $db->query($sql);
     while ($row = $db->fetchArray($zw)) {
         $data['type'] = moneyType($row['type']);
         $data['affect_money'] = (double) $row['affect_money'];
         $data['collect_money'] = (double) $row['collect_money'];
         $data['desc'] = $row['info'];
         $data['account_money'] = (double) ($row['account_money'] + $row['back_money']);
         $data['date'] = date('Y-m-d H:i:s', $row['add_time']);
         $result[] = $data;
     }
     if (empty($result)) {
         return $result = (array) array();
     }
     return $result;
 }
开发者ID:GStepOne,项目名称:CI,代码行数:19,代码来源:class.member_moneylog.php

示例13: dealRed

 public function dealRed($redata)
 {
     $db = core::db()->getConnect('CAILAI', true);
     $redid = $redata['redid'];
     $borrow_id = $redata['borrow_id'];
     $usetime = $redata['usetime'];
     //$is_used=$redata['is_used'];
     $transamt = $redata['transamt'];
     $orderno = $redata['orderno'];
     file_put_contents('/tmp/zw2.txt', date('m-d H:i:s') . "\$redarr " . print_r($redarr, true) . "\n", FILE_APPEND);
     if (is_array($redid)) {
         foreach ($redid as $key => $value) {
             file_put_contents('/tmp/zw2.txt', date('m-d H:i:s') . "\$redarr " . print_r($redid, true) . "\n", FILE_APPEND);
             $sql = sprintf("update %s set borrow_id=%s,usetime=%s,transamt=%s,orderno=%s WHERE id = %s", $this->active_redpacket, $borrow_id, $usetime, $transamt, $orderno, $value);
             $zw = $db->query($sql);
         }
     }
     return $zw;
 }
开发者ID:GStepOne,项目名称:CI,代码行数:19,代码来源:class.redpacket.php

示例14: event

 public function event($event_name)
 {
     $conf = core::conf();
     $db = core::db();
     // Поиск действий, связанных с данным событием
     $result = $db->execute("SELECT `module`,`action` FROM {$conf->db_prefix}monitor WHERE `event`='?' ORDER BY `weight`", $event_name);
     while ($result && !$result->EOF) {
         $action = $result->fields['action'];
         $module = $result->fields['module'];
         $module_group = $db->execute("SELECT `module_group` FROM {$conf->db_prefix}modules WHERE `name`='?'", $module)->fields['group'];
         // Запуск действия
         $action_path = $conf->root_dir . '/' . $module_group . '/modules/' . $module . '/class.' . $module . '.php';
         if (file_exists($action_path)) {
             require_once $action_path;
             call_user_func($module . '::' . $action, $event_name);
         }
         $result->MoveNext();
     }
 }
开发者ID:jfkz,项目名称:aquarel-cms,代码行数:19,代码来源:Live.php

示例15: getArea

 public function getArea($idno)
 {
     $db = core::db()->getConnect('CAILAI', true);
     $sql = sprintf("SELECT lmi.uid,lmi.cell_phone,lmi.idcard,lmi.real_name,lmi.age,lmi.address,m.reg_time From %s as lmi  left join %s as m on lmi.uid=m.id where lmi.idcard like '%s%s%s' order by m.reg_time desc", $this->table_lmi, $this->table_m, '%', $idno, '%');
     $zw = $db->query($sql);
     $data = array();
     while ($row = $db->fetchArray($zw)) {
         $data['uid'] = $row['uid'];
         $data['cell_phone'] = $row['cell_phone'];
         $data['idcard'] = $row['idcard'];
         $data['real_name'] = $row['real_name'];
         $data['age'] = $row['age'];
         $data['address'] = $row['address'];
         $data['reg_time'] = $row['reg_time'];
         $result[] = $data;
     }
     if (empty($result)) {
         return $result = (array) array();
     }
     return $result;
 }
开发者ID:GStepOne,项目名称:CI,代码行数:21,代码来源:class.area.php


注:本文中的core::db方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。