• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP get_table函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中get_table函数的典型用法代码示例。如果您正苦于以下问题:PHP get_table函数的具体用法?PHP get_table怎么用?PHP get_table使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



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

示例1: checklogin

 /**
  * 用户登录检查
  *
  */
 public function checklogin()
 {
     $this->_globals();
     $_POST["username"] = strtolower($_POST["username"]);
     $rs = $this->mCustomer->checkLogin();
     if ($rs) {
         $sql = "SELECT * FROM " . get_table("customers") . " WHERE email = '" . $_POST["username"] . "'";
         $r = $this->mDb->getRow($sql);
         if ($r["status"] == 1) {
             $msg["status"] = "true";
             $this->mCustomer->upHits($_SESSION["login_user"]["id"]);
             $_SESSION["login_user"] = $r;
             $msg["message"] = "登录成功";
             $this->mLog->userLog("前台登录成功");
         } else {
             $msg["status"] = "false";
             $msg["message"] = "您的邮箱还没有验证,请查看邮件进行验证";
         }
     } else {
         $msg["status"] = "false";
         $msg["message"] = "错误的用户名或密码";
         $_SESSION["tmpuser"] = $_POST["username"];
     }
     echo json_encode($msg);
     die;
 }
开发者ID:hetykai,项目名称:feidaoyu,代码行数:30,代码来源:login.class.php


示例2: init

 /**
  * 系统初始化
  */
 private static function init()
 {
     set_exception_handler(array('AWS_APP', 'exception_handle'));
     self::$config = load_class('core_config');
     self::$db = load_class('core_db');
     self::$plugins = load_class('core_plugins');
     self::$settings = self::model('setting')->get_settings();
     if ((!defined('G_SESSION_SAVE') or G_SESSION_SAVE == 'db') and get_setting('db_version') > 20121123) {
         Zend_Session::setSaveHandler(new Zend_Session_SaveHandler_DbTable(array('name' => get_table('sessions'), 'primary' => 'id', 'modifiedColumn' => 'modified', 'dataColumn' => 'data', 'lifetimeColumn' => 'lifetime')));
         self::$session_type = 'db';
     }
     Zend_Session::setOptions(array('name' => G_COOKIE_PREFIX . '_Session', 'cookie_domain' => G_COOKIE_DOMAIN));
     if (G_SESSION_SAVE == 'file' and G_SESSION_SAVE_PATH) {
         Zend_Session::setOptions(array('save_path' => G_SESSION_SAVE_PATH));
     }
     Zend_Session::start();
     self::$session = new Zend_Session_Namespace(G_COOKIE_PREFIX . '_Anwsion');
     if ($default_timezone = get_setting('default_timezone')) {
         date_default_timezone_set($default_timezone);
     }
     if ($img_url = get_setting('img_url')) {
         define('G_STATIC_URL', $img_url);
     } else {
         define('G_STATIC_URL', base_url() . '/static');
     }
     if (self::config()->get('system')->debug) {
         if ($cornd_timer = self::cache()->getGroup('crond')) {
             foreach ($cornd_timer as $cornd_tag) {
                 if ($cornd_runtime = self::cache()->get($cornd_tag)) {
                     AWS_APP::debug_log('crond', 0, 'Tag: ' . str_replace('crond_timer_', '', $cornd_tag) . ', Last run time: ' . date('Y-m-d H:i:s', $cornd_runtime));
                 }
             }
         }
     }
 }
开发者ID:egogg,项目名称:wecenter-dev,代码行数:38,代码来源:aws_app.inc.php


示例3: defshow

 public function defshow()
 {
     //检查登录
     if (!$_SESSION["login_user"]) {
         $_SESSION["fromurl"] = $_SERVER["HTTP_REFERER"];
         header("Location: /user/login.html");
     } else {
         $this->result["login_user"] = $_SESSION["login_user"];
     }
     $this->result["sites"]["pagetitle"] = "课程设置";
     $this->result["nav1"] = $this->mArt->getPidLists(7);
     // 项目
     $this->result["nav2"] = $this->mArt->getPidLists(10);
     // 招生
     $this->result["logout"] = $this->mClient->isOrLogin();
     $this->result["sites"]["course"] = 'current';
     $this->result["ads"]["indexlbanner"] = $this->mAd->getAd("indexlbanner", "list");
     $sql1 = "select id,cname from " . get_table("art_cates") . " where pid = 14";
     $info = $this->mDb->getall($sql1);
     $this->result["info"] = $info;
     $sql2 = "select c.id as cid,a.id as aid,a.title from sb_art_cates AS c,sb_articles AS a where c.id=a.class_id and c.id in (select id from sb_art_cates where pid = 14)";
     $rs = $this->mDb->getall($sql2);
     $this->result["rs"] = $rs;
     $sql3 = "select id,cname from " . get_table("art_cates") . " where pid = 23";
     $infos = $this->mDb->getall($sql3);
     $this->result["infos"] = $infos;
     $sql4 = "select c.id as cid,a.id as aid,a.title from sb_art_cates AS c,sb_articles AS a where c.id=a.class_id and c.id in (select id from sb_art_cates where pid = 23)";
     $rse = $this->mDb->getall($sql4);
     $this->result["rse"] = $rse;
     $this->tplname = $_GET["lang"] . '/course';
 }
开发者ID:yfg2014,项目名称:yangphp_4,代码行数:31,代码来源:course.class.php


示例4: batch

 public function batch()
 {
     $this->_globals();
     //$rs = $this->mArticle->Batch();
     $i = 0;
     while ($i < count($_POST["selected"])) {
         if ($_POST["more"] == "0") {
             $sql = "DELETE FROM " . get_table("download") . " WHERE id=" . $_POST["selected"][$i];
         } else {
             $sql = "UPDATE " . get_table("download") . " SET class_id='" . $_POST["class_id"] . "' WHERE id=" . $_POST["selected"][$i];
         }
         $rs = $this->mDb->execute($sql);
         $i++;
     }
     $this->mLog->adminLog("批量移动/删除内容");
     /*if($rs)
      				{
      					$msg["status"] = "true";
      				}
      				else
      				{
      					$msg["false"] = "true";
      					$msg["message"] = "保存错误,请联系管理员";
     
      				}
      				echo json_encode($msg);*/
     die;
 }
开发者ID:hetykai,项目名称:feidaoyu,代码行数:28,代码来源:download.class.php


示例5: revert

 function revert()
 {
     $this->build();
     $sql = "SELECT * FROM " . get_table("backuplist") . " WHERE id=" . $_POST["dataid"];
     $rs = $this->mDb->getrow($sql);
     $path = $rs["path"] . $rs["filename"];
     system("mysql -h " . _DB_HOST . " -u " . _DB_USER . " -p" . _DB_PASS . " " . _DB_NAME . " < " . $this->mPath . "/" . $rs["filename"]);
 }
开发者ID:yfg2014,项目名称:yangphp_4,代码行数:8,代码来源:Database.class.php


示例6: db_clean

 public function db_clean()
 {
     $users_columns = $this->query_all("SHOW COLUMNS FROM `" . get_table('users') . "`");
     foreach ($users_columns as $key => $val) {
         if (in_array($val['Field'], array('avatar_type', 'url'))) {
             $this->query("ALTER TABLE `" . get_table('users') . "` DROP `" . $val['Field'] . "`;");
         }
     }
 }
开发者ID:Vizards,项目名称:HeavenSpree,代码行数:9,代码来源:upgrade.php


示例7: count_favorite_items

 public function count_favorite_items($uid, $tag = null)
 {
     if ($tag) {
         $favorite_items = $this->query_all('SELECT DISTINCT item_id FROM ' . get_table('favorite_tag') . ' WHERE uid = ' . intval($uid) . " AND title = '" . $this->quote($tag) . "'");
         return sizeof($favorite_items);
     } else {
         return $this->count('favorite', 'uid = ' . intval($uid));
     }
 }
开发者ID:egogg,项目名称:wecenter-dev,代码行数:9,代码来源:favorite.php


示例8: get_topics_by_feature_id

 public function get_topics_by_feature_id($feature_id)
 {
     if (!($topics = $this->query_all('SELECT topic_id FROM ' . get_table('feature_topic') . ' WHERE feature_id = ' . intval($feature_id)))) {
         return false;
     }
     foreach ($topics as $key => $val) {
         $topic_ids[] = $val['topic_id'];
     }
     return $topic_ids;
 }
开发者ID:egogg,项目名称:wecenter-dev,代码行数:10,代码来源:feature.php


示例9: _saveAnswer

 public static function _saveAnswer($aid, $qid, $username, $content, $vote)
 {
     $a = get_table('answer');
     $update = array('id' => $aid, 'q_id' => $qid, 'user' => $username, 'text' => $content, 'vote' => $vote, 'fetched' => time());
     $where = array('id' => $aid);
     $rs = $a->update($where, array('$set' => $update), array('upsert' => true));
     if (!$rs['ok']) {
         echo basename(__FILE__) . ':' . __LINE__ . ' ' . $rs['err'] . "\n";
     }
     return $rs;
 }
开发者ID:linzelong,项目名称:zhihu-archive,代码行数:11,代码来源:Answer.php


示例10: savePost

 public function savePost()
 {
     foreach ($_POST as $key => $val) {
         $sql[] = $key . " = '{$val}'";
     }
     $sql = implode(",", $sql);
     $sql = "UPDATE " . get_table("sites") . " SET {$sql} WHERE id=1";
     $rs = $this->mDb->execute($sql);
     $this->building();
     return $rs;
 }
开发者ID:yfg2014,项目名称:yangphp_4,代码行数:11,代码来源:Site.class.php


示例11: pay_to_project_order_id

 public function pay_to_project_order_id($order_id, $project_product_order_id)
 {
     if (!($order_info = $this->get_order($order_id))) {
         return false;
     }
     if (!($project_order_info = $this->model('project')->get_project_order_info_by_id($project_product_order_id))) {
         return false;
     }
     $this->query("UPDATE " . get_table('project') . " SET paid = paid + " . $order_info['amount'] . " WHERE id = " . intval($project_order_info['project_id']));
     return $this->set_order_payment_time($project_product_order_id);
 }
开发者ID:elelianghh,项目名称:wecenter,代码行数:11,代码来源:payment.php


示例12: update_dialog_count

 public function update_dialog_count($dialog_id, $uid)
 {
     if (!($inbox_dialog = $this->get_dialog_by_id($dialog_id))) {
         return false;
     }
     $this->update('inbox_dialog', array('sender_count' => $this->count('inbox', 'uid IN(' . $inbox_dialog['sender_uid'] . ', ' . $inbox_dialog['recipient_uid'] . ') AND sender_remove = 0 AND dialog_id = ' . intval($dialog_id)), 'recipient_count' => $this->count('inbox', 'uid IN(' . $inbox_dialog['sender_uid'] . ', ' . $inbox_dialog['recipient_uid'] . ') AND recipient_remove = 0 AND dialog_id = ' . intval($dialog_id)), 'update_time' => time()), 'id = ' . intval($dialog_id));
     if ($inbox_dialog['sender_uid'] == $uid) {
         $this->query("UPDATE " . get_table('inbox_dialog') . " SET recipient_unread = recipient_unread + 1 WHERE id = " . intval($dialog_id));
     } else {
         $this->query("UPDATE " . get_table('inbox_dialog') . " SET sender_unread = sender_unread + 1 WHERE id = " . intval($dialog_id));
     }
 }
开发者ID:Gradven,项目名称:what3.1.7,代码行数:12,代码来源:message.php


示例13: search_users

 public function search_users($q, $page, $limit = 20)
 {
     if (is_array($q) and sizeof($q) > 1) {
         $where[] = "user_name = '" . $this->quote(implode(' ', $q)) . "' OR user_name = '" . $this->quote(implode('', $q)) . "'";
     } else {
         if (is_array($q)) {
             $q = implode('', $q);
         }
         $where[] = "user_name LIKE '" . $this->quote($q) . "%'";
     }
     return $this->query_all('SELECT uid, last_login FROM ' . get_table('users') . ' WHERE ' . implode(' OR ', $where), calc_page_limit($page, $limit));
 }
开发者ID:xuechenli,项目名称:NUAA-Question-Answering,代码行数:12,代码来源:search.php


示例14: get_reason

function get_reason($reason)
{
    global $db, $L;
    $str = '';
    $arr = explode('|', $reason);
    switch ($arr[0]) {
        case 'deposit':
            $str = $L['charge_reason_deposit'];
            break;
        case 'credit':
            $str = $L['charge_reason_credit'];
            break;
        case 'vip':
            $str = $L['charge_reason_vip'];
            break;
        case 'pay':
            if (is_numeric($arr[1]) && is_numeric($arr[2])) {
                $t = $db->get_one("SELECT title FROM " . get_table(intval($arr[1])) . " WHERE itemid=" . intval($arr[2]));
                if ($t) {
                    $str = $t['title'];
                }
            }
            break;
        case 'trade':
            if (is_numeric($arr[1])) {
                $t = $db->get_one("SELECT title FROM " . $db->pre . "mall_order WHERE itemid=" . intval($arr[1]));
                if ($t) {
                    $str = $t['title'];
                }
            }
            break;
        case 'trades':
            $ids = explode(',', $arr[1]);
            $t = $db->get_one("SELECT title FROM " . $db->pre . "group_order WHERE itemid=" . intval($ids[0]));
            if ($t) {
                $str = $L['charge_reason_muti'] . $t['title'] . '...';
            }
            break;
        case 'group':
            if (is_numeric($arr[1])) {
                $t = $db->get_one("SELECT title FROM " . $db->pre . "group_order WHERE itemid=" . intval($arr[1]));
                if ($t) {
                    $str = $t['title'];
                }
            }
            break;
        default:
            break;
    }
    return $str;
}
开发者ID:hiproz,项目名称:zhaotaoci.cc,代码行数:51,代码来源:charge.inc.php


示例15: check_dunning

 private function check_dunning($bdname, $time, $status)
 {
     $sql = "select * from " . get_table($bdname) . " where etime >=now() and etime <='" . $time . "' and emailstatus<>" . $status;
     $rs = $this->mDb->getall($sql);
     foreach ($rs as $key => $value) {
         $r = $this->getRow("customers", $value["uid"]);
         $rs[$key]["email"] = $r["email"];
         if ($value["emailstatus"] == $status - 1) {
             if ($this->to_email($rs[$key]["email"], $status, $bdname)) {
                 $this->Update($bdname, $value["id"], " emailstatus =" . $status);
             }
         }
     }
 }
开发者ID:hetykai,项目名称:feidaoyu,代码行数:14,代码来源:dunning.class.php


示例16: canceldomain

 public function canceldomain()
 {
     $this->_globals();
     $root = "/data/wwwroot/vhost/";
     system("rm -f " . $root . $_POST["host"]);
     $sql = "DELETE FROM " . get_table("domain") . " WHERE domain='" . $_POST["host"] . "'";
     $rs = $this->mDb->execute($sql);
     if ($rs == false) {
         $msg["status"] = "false";
     } else {
         $msg["status"] = "true";
     }
     echo json_encode($msg);
     die;
 }
开发者ID:hetykai,项目名称:feidaoyu,代码行数:15,代码来源:domain.class.php


示例17: defshow

 public function defshow()
 {
     $this->_globals();
     include _APP_PATH . "libs/adodb/adodb-pager2.inc.php";
     $r = $this->mBasic->getList("orderprodlist", array("uid = '" . $_SESSION["login_user"]["id"] . "'", " payflag != 2 "));
     $payflag = $this->mOrder->getPayflagList();
     foreach ($r["logs"] as $key => $val) {
         $r["logs"][$key]["payflagname"] = $payflag[$val["payflag"]];
         $r["logs"][$key]["infolist"] = $this->mDb->getall("SELECT * FROM " . get_table("orderprod") . " p ," . get_table("orderprodlist") . " o ," . get_table("products") . " pr WHERE p.oid=o.id AND p.pid = pr.id AND p.oid = '" . $val["id"] . "'");
         $r["logs"][$key]["infos"] = $this->mDb->getall("SELECT * FROM " . get_table("orderprod") . " p ," . get_table("orderprodlist") . " o  WHERE p.oid=o.id  AND p.oid = '" . $val["id"] . "'");
     }
     $this->result["logs"] = $r["logs"];
     $this->result["pages"] = $r["pages"];
     $this->result["sites"]["pagetitle"] = "订单中心";
     $this->tplname = 'orderlist';
 }
开发者ID:hetykai,项目名称:feidaoyu,代码行数:16,代码来源:order.class.php


示例18: savepost

 public function savepost()
 {
     $this->_globals();
     $password = md5($_POST["password"]);
     $sql = "UPDATE " . get_table("customers") . " SET password = '{$password}' WHERE id= '" . $_POST["id"] . "'";
     $rs = $this->mDb->execute($sql);
     if ($rs) {
         $msg["status"] = "true";
         $msg["message"] = "密码重设成功,请重新登录";
     } else {
         $msg["status"] = "false";
         $msg["message"] = "密码重设失败,请稍后重试";
     }
     echo json_encode($msg);
     die;
 }
开发者ID:hetykai,项目名称:feidaoyu,代码行数:16,代码来源:forgetpassword.class.php


示例19: index_action

 public function index_action()
 {
     $publisher_projects = $this->model('project')->query_all('SELECT id FROM ' . get_table('project') . ' WHERE uid = ' . intval($this->user_id));
     if (!$publisher_projects) {
         exit;
     }
     foreach ($publisher_projects as $value) {
         $project_ids[] = $value['id'];
     }
     $order_list = $this->model('project')->fetch_all('product_order', 'project_id IN (' . implode(',', $project_ids) . ')', 'id ASC');
     if (!$order_list) {
         exit;
     }
     foreach ($order_list as $order_info) {
         $uids[] = $order_info['uid'];
     }
     $users = $this->model('account')->get_user_info_by_uids($uids);
     $objPHPExcel = new PHPExcel();
     $objPHPExcel->getProperties()->setTitle('活动列表');
     $objPHPExcel->setActiveSheetIndex(0)->setCellValue('A1', '活动 ID')->setCellValue('B1', '联系人')->setCellValue('C1', '报名时间')->setCellValue('D1', '手机号')->setCellValue('E1', '邮箱')->setCellValue('F1', '收货地址')->setCellValue('G1', '邮编')->setCellValue('H1', '支持金额')->setCellValue('I1', '状态');
     $i = 1;
     foreach ($order_list as $order_info) {
         $i++;
         $order_info['order_status'] = $this->model('project')->get_order_status($order_info);
         switch ($order_info['order_status']) {
             case 'pay':
                 $order_info['order_status'] = '未支付';
                 break;
             case 'refunded':
                 $order_info['order_status'] = '已退款';
                 break;
             case 'shipped':
                 $order_info['order_status'] = '已回报';
                 break;
             case 'donate':
                 $order_info['order_status'] = '无需回报';
                 break;
             default:
                 $order_info['order_status'] = '等待回报';
                 break;
         }
         $objPHPExcel->setActiveSheetIndex(0)->setCellValue('A' . $i, $order_info['project_id'] ?: '')->setCellValue('B' . $i, $order_info['shipping_name'] ?: '')->setCellValue('C' . $i, date('Y-m-d H:i:s', $order_info['add_time']) ?: '')->setCellValue('D' . $i, $order_info['shipping_mobile'] ?: '')->setCellValue('E' . $i, $order_info['project_type'] == 'DEFAULT' ? $users[$order_info['uid']]['email'] : $order_info['shipping_address'])->setCellValue('F' . $i, $order_info['project_type'] == 'DEFAULT' ? $order_info['shipping_province'] . $order_info['shipping_city'] . $order_info['shipping_address'] : $order_info['address'])->setCellValue('G' . $i, $order_info['shipping_zipcode'] ?: '')->setCellValue('H' . $i, $order_info['amount'] ?: '')->setCellValue('I' . $i, $order_info['order_status']);
     }
     $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
     $objWriter->save('php://output');
     exit;
 }
开发者ID:elelianghh,项目名称:wecenter,代码行数:47,代码来源:export.php


示例20: online_active

 public function online_active($uid, $last_active)
 {
     if (!$uid or $last_active + 60 > time()) {
         return false;
     }
     $online_data = array('uid' => $uid, 'last_active' => time(), 'ip' => ip2long(fetch_ip()), 'user_agent' => $_SERVER['HTTP_USER_AGENT'], 'active_url' => $_SERVER['HTTP_REFERER']);
     if ($user_online = $this->fetch_row('users_online', 'uid = ' . intval($uid))) {
         $this->shutdown_update('users_online', $online_data, 'uid = ' . $user_online['uid']);
     } else {
         $this->insert('users_online', $online_data);
     }
     $online_time = time() - $last_active;
     if ($online_time > 300) {
         $online_time = 1;
     }
     $this->shutdown_query("UPDATE " . get_table('users') . ' SET online_time = online_time + ' . intval($online_time) . ', last_active = ' . time() . ' WHERE uid = ' . intval($uid));
     return true;
 }
开发者ID:Gradven,项目名称:what3.1.7,代码行数:18,代码来源:online.php



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP get_table_field函数代码示例发布时间:2022-05-15
下一篇:
PHP get_t函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap