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


PHP pagestring函数代码示例

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


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

示例1: index

 public function index()
 {
     $order = $this->_param("order");
     if ($order) {
         $order = explode("|", $order);
     }
     foreach (array_keys($this->data['all_columns']) as $v) {
         $value = trim(htmlspecialchars($this->_get($v)));
         if (!$value) {
             continue;
         }
         $filter[$v] = array('like', '%' . $value . '%');
     }
     // hack, 在全部的搜索中filter错了
     $status = $this->_get('status');
     if ('all' == $status) {
         unset($filter['status']);
     }
     $count = D('Projects')->getProjectsCount($filter);
     list($pagesize, $page_num, $pagestring) = pagestring($count, 20);
     $projects = D('Projects')->getProjects($filter, $page_num, $pagesize, $order);
     $this->data['projects'] = $projects;
     $this->data['pagestring'] = $pagestring;
     $this->assign($this->data);
     D('AdminVisits')->saveVisit('project_list', $page_num);
     $this->display('index');
 }
开发者ID:Germey,项目名称:yinxingpm,代码行数:27,代码来源:ProjectAction.class.php

示例2: index

 public function index()
 {
     $this->skey = $skey = I('skey');
     $stag_id = I('stag_id');
     if (!$skey && !$stag_id) {
         redirect('/');
     }
     $pages = array();
     if ($skey) {
         $pages = D('Search')->searchContent($skey, 'page');
         $search_result = $pages;
         // $search_result = array_sort($search_result, 'create_time', 'desc');
         $count = count($search_result);
         list($pagesize, $page_num, $pagestring) = pagestring($count, 10);
         $search_result = array_slice($search_result, ($page_num - 1) * $pagesize, $pagesize);
         $data['replace'] = "<font color='red'>{$skey}</font>";
         $data['pagestring'] = $pagestring;
     } elseif ($stag_id) {
         $ids = M('TagMapping')->where(array('tag_id' => $stag_id))->getField('object_id', true);
         $filter['id'] = array('in', $ids);
         $pages = D('Content')->getPages($filter, 0, 0);
         $count = count($pages);
         $search_result = $pages;
     }
     $data['skey'] = $skey;
     $data['stag_id'] = $stag_id;
     $data['search_result'] = $search_result;
     $data['all_count'] = intval($count);
     $this->assign($data);
     $this->display('search/index');
 }
开发者ID:Germey,项目名称:SimpleCMS,代码行数:31,代码来源:SearchController.class.php

示例3: index

 public function index()
 {
     $type = $this->type;
     $order = $this->_param("order");
     if ($order) {
         $tmp = explode('|', $order);
         if ($this->all_columns[$tmp[0]]['order']) {
             $tmp[0] = $this->all_columns[$tmp[0]]['order'];
         }
         $order = implode(' ', $tmp);
     }
     $filter = array();
     foreach (array_keys($this->all_columns) as $v) {
         $value = trim(htmlspecialchars($this->_get($v)));
         if (!$value) {
             continue;
         }
         $filter[$v] = array('like', '%' . $value . '%');
     }
     $count = D(ucfirst($type) . 'Attachments')->where($filter)->count();
     list($pagesize, $page_num, $this->pagestring) = pagestring($count, 20);
     $this->attachments = D("Attachments")->getModuleAttachments($type, $filter, $page_num, $pagesize, $order);
     // var_dump($attachments);
     $this->display();
 }
开发者ID:Germey,项目名称:yinxingpm,代码行数:25,代码来源:AttachmentAction.class.php

示例4: lists

 public function lists()
 {
     $filter['status'] = '1';
     $count = D('Message')->where($filter)->count();
     list($pagesize, $page_num, $pagestring) = pagestring($count, 10);
     $this->pagestring = $pagestring;
     $this->messages = D('Message')->page($page_num, $pagesize)->where($filter)->order('id desc')->select();
     $this->display();
 }
开发者ID:Germey,项目名称:SimpleCMS,代码行数:9,代码来源:MessageController.class.php

示例5: user_list

 function user_list()
 {
     $this->admin_allowed();
     $group_id = $this->_param("group_id");
     if ($group_id) {
         $group_ids = $group_id;
         $this->assign("group_id", $group_id);
     } else {
         $groups = D("UserGroups")->getTeamGroups($this->login_user['team_id']);
         $group_ids = Utility::GetColumn($groups);
     }
     $users = D("Users")->getGroupUsers($group_ids);
     $count = count($users);
     list($pagesize, $page_num, $pagestring) = pagestring($count, 20);
     $users = D("Users")->getGroupUsers($group_ids, $page_num, $pagesize);
     $this->assign("users", $users);
     $this->assign("pagestring", $pagestring);
     $all_team_groups = D("UserGroups")->getTeamGroups($this->login_user['team_id']);
     $this->assign("groups", $all_team_groups);
     $this->display();
 }
开发者ID:Germey,项目名称:yinxingpm,代码行数:21,代码来源:SettingAction.class.php

示例6: index

 public function index()
 {
     $data['module_maps'] = array('contact_list' => '联系人列表', 'contact_detail' => '联系人详情', 'organization_list' => '机构列表', 'organization_detail' => '机构详情', 'event_list' => '活动列表', 'event_detail' => '活动详情', 'home' => '首页', 'mail_index' => '邮件首页', 'sms_index' => '短信首页');
     $raw_users = D("Users")->getGroupUsers($this->login_user['manage_group_ids']);
     foreach ($raw_users as $u) {
         $users[$u['id']] = $u['realname'];
     }
     $data['all_columns'] = array('user_id' => array('display_name' => '用户', 'type' => 'select', 'options' => $users), 'module' => array('display_name' => '操作模块', 'type' => 'select', 'options' => $data['module_maps']), 'module_id' => array('display_name' => '关联ID'), 'ipaddress' => array('display_name' => 'IP Address'), 'extra_data' => array('display_name' => '关联数据'));
     $data['list_views'] = array('user_id', 'module', 'module_id', 'extra_data', 'ipaddress');
     foreach ($data['list_views'] as $v) {
         $value = trim(htmlspecialchars($this->_get($v)));
         if (!$value) {
             continue;
         }
         $filter[$v] = array('like', '%' . $value . '%');
     }
     $filter['user_group_id'] = array('in', $this->login_user['manage_group_ids']);
     list($pagesize, $page_num, $pagestring) = pagestring(D('AdminVisits')->where($filter)->count(), 20);
     $data['visits'] = D('AdminVisits')->getVisits($filter, $page_num, $pagesize);
     $data['pagestring'] = $pagestring;
     $this->assign($data);
     $this->display();
 }
开发者ID:Germey,项目名称:yinxingpm,代码行数:23,代码来源:VisitAction.class.php

示例7: index

 public function index()
 {
     $data['module_maps'] = array('project' => '资助项目', 'project_status_change' => '资助项目状态变更', 'project_manager_change' => '资助项目官员更换', 'project_grant_record' => '资助项目拨款记录', 'partner' => '机构', 'contact_note' => '联系人备注', 'partner_note' => '活动备注', 'contact_attachment' => '联系人附件', 'partner_attachment' => '活动附件');
     $raw_users = D("Users")->getGroupUsers($this->login_user['manage_group_ids']);
     foreach ($raw_users as $u) {
         $users[$u['id']] = $u['realname'];
     }
     $data['all_columns'] = array('user_id' => array('display_name' => '用户', 'type' => 'select', 'options' => $users), 'module' => array('display_name' => '操作模块', 'type' => 'select', 'options' => $data['module_maps']), 'operation' => array('display_name' => '操作'), 'module_id' => array('display_name' => '关联ID'), 'module_name' => array('display_name' => '关联数据'));
     $data['list_views'] = array('user_id', 'module', 'module_id', 'module_name', 'operation');
     foreach ($data['list_views'] as $v) {
         $value = trim(htmlspecialchars($this->_get($v)));
         if (!$value) {
             continue;
         }
         $filter[$v] = array('like', '%' . $value . '%');
     }
     $filter['user_group_id'] = array('in', $this->login_user['manage_group_ids']);
     list($pagesize, $page_num, $pagestring) = pagestring(D('AdminLogs')->where($filter)->count(), 20);
     $data['visits'] = D('AdminLogs')->getAdminLogs($filter, $page_num, $pagesize);
     $data['pagestring'] = $pagestring;
     $this->assign($data);
     $this->display();
 }
开发者ID:Germey,项目名称:yinxingpm,代码行数:23,代码来源:AdminlogAction.class.php

示例8: index

 public function index()
 {
     $filter = null;
     $order = $this->_param("order");
     if ($order) {
         $order = str_replace("|", ' ', $order);
     }
     foreach (array_keys($this->data['all_columns']) as $v) {
         $value = trim(htmlspecialchars($this->_get($v)));
         if (!$value) {
             continue;
         }
         $filter[$v] = array('like', '%' . $value . '%');
     }
     $count = D('Schools')->getSchoolsCount($filter);
     list($pagesize, $page_num, $pagestring) = pagestring($count, 20);
     $schools = D('Schools')->getSchools($filter, $page_num, $pagesize, $order);
     $this->data['schools'] = $schools;
     $this->data['pagestring'] = $pagestring;
     $this->data['school_user_count'] = D('Schools')->getSchoolUserCount(Utility::GetColumn($schools, 'id'));
     $this->assign($this->data);
     D('AdminVisits')->saveVisit('school_list', $page_num);
     $this->display();
 }
开发者ID:Germey,项目名称:yinxingpm,代码行数:24,代码来源:SchoolAction.class.php

示例9: dirname

<?php

/**
 * 我的抽奖列表
 * @author abei <abei1982@qq.com>
 */
require_once dirname(dirname(__FILE__)) . '/app.php';
need_login();
$sql = "SELECT count(a.id) FROM `activity` a,`activity_record` ar WHERE ar.user_id = " . $login_user_id . " AND ar.activity_id = a.id GROUP BY ar.activity_id";
$list = DB::GetQueryResult($sql, false);
list($pagesize, $offset, $pagestring) = pagestring(count($list), 10);
$sql = "SELECT a.title,a.id,a.begin_time,a.end_time,a.state FROM `activity` a,`activity_record` ar WHERE ar.user_id = " . $login_user_id . " AND ar.activity_id = a.id GROUP BY ar.activity_id LIMIT {$offset},{$pagesize}";
$itemList = DB::GetQueryResult($sql, false);
$pagetitle = '我的活动';
include template('account_activity_index');
开发者ID:noikiy,项目名称:mdwp,代码行数:15,代码来源:activity.php

示例10: dirname

<?php

require_once dirname(dirname(__FILE__)) . '/app.php';
need_login(true);
$condition = array('user_id' => $login_user_id, 'team_id > 0');
$selector = strval($_GET['s']);
if ($selector == 'unpay') {
    $condition['state'] = 'unpay';
    $suffix = '_unpay';
} else {
    $condition['state'] = 'pay';
}
$count = Table::Count('order', $condition);
list($pagesize, $offset, $pagestring) = pagestring($count, 10, true);
$orders = DB::LimitQuery('order', array('condition' => $condition, 'order' => 'ORDER BY id DESC, team_id DESC', 'size' => $pagesize, 'offset' => $offset));
$team_ids = Utility::GetColumn($orders, 'team_id');
$teams = Table::Fetch('team', $team_ids);
foreach ($teams as $tid => $one) {
    team_state($one);
    $teams[$tid] = $one;
}
$pagetitle = '我的订单';
include template("wap_myorder{$suffix}");
开发者ID:norain2050,项目名称:zuituware,代码行数:23,代码来源:myorder.php

示例11: date

        $cbtime = $team['begin_time'];
    } else {
        //$cbtime = $daytime-86400*7;
    }
    $ocbday = date('Y-m-d H:i:s', $cbtime);
    $condition[] = "consume_time >= '{$cbtime}'";
}
if ($ceday) {
    $cetime = strtotime($ceday);
    $oceday = date('Y-m-d H:i:s', $cetime);
    $condition[] = "consume_time <= '{$cetime}'";
} else {
    $cetime = $daytime;
    $oceday = $ceday = date('Y-m-d H:i:s', $cetime);
    $condition[] = "consume_time <= '{$daytime}'";
}
$condition['consume'] = 'Y';
$condition['doer_id'] = $partner_id;
$condition['team_id'] = $search_team_id;
$count = Table::Count('coupon', $condition);
/* filter */
$sql = "SELECT \r\r\n\tFROM_UNIXTIME(consume_time, '%Y-%m-%d') ts,  \r\r\n\tFROM_UNIXTIME(consume_time, '%w') we, \r\r\n\tcount(id) ids  \r\r\n\tFROM coupon \r\r\n\tWHERE \t\t\r\r\n\t\t`consume_time` >= {$cbtime} \r\r\n\t\tAND `consume_time` < {$cetime} \r\r\n\t\tAND `team_id` = {$search_team_id}  \t\t\r\r\n\t\tAND `doer_id` = {$partner_id} \r\r\n\t\tAND `consume` = 'Y' \r\r\n\t\tAND {$sql_verifytype_str} \r\r\n\tGROUP BY ts";
$coupons = DB::GetQueryResult($sql, false);
$coupons_count = count($coupons);
list($pagesize, $offset, $pagestring) = pagestring($coupons_count, 100);
$sql .= ' LIMIT ' . $offset . ',' . $pagesize;
$coupons = DB::GetQueryResult($sql, false);
$current_store = Table::Fetch('store', $login_partner['store_id']);
//	该店员店铺所运行的项目
$teams = DB::LimitQuery('team', array('condition' => array('store_ids LIKE "%@' . $login_partner['store_id'] . '@%"')));
include template('biz_coupon_consume_doer');
开发者ID:noikiy,项目名称:mdwp,代码行数:31,代码来源:coupon_consumed_doer.php

示例12: index

 public function index()
 {
     $filter = null;
     $status = $filter['status'] = intval($this->_get('status'));
     $order = $this->_param("order");
     if ($order) {
         $order = str_replace("|", ' ', $order);
     }
     foreach (array_keys($this->data['all_columns']) as $v) {
         $value = trim(htmlspecialchars($this->_get($v)));
         if (!$value) {
             continue;
         }
         $filter["user_info." . $v] = array('like', '%' . $value . '%');
     }
     $count = D('UserInfo')->getUserInfoCount($filter);
     list($pagesize, $page_num, $this->pagestring) = pagestring($count, 20);
     $this->users = D('UserInfo')->getUserInfos($filter, $page_num, $pagesize, $order);
     $this->assign($this->data);
     D('AdminVisits')->saveVisit('userinfo_list', $page_num);
     $this->display('index');
 }
开发者ID:Germey,项目名称:yinxingpm,代码行数:22,代码来源:UserAction.class.php

示例13: mail_invitation

if ($_POST['recipients'] && $_POST['invitation_content']) {
    $emails = $_POST['recipients'];
    ($name = $_POST['real_name']) || ($name = $login_user['username']);
    $content = $_POST['invitation_content'];
    mail_invitation($emails, $content, $name);
    Session::Set('notice', '邀请发送成功');
    redirect(WEB_ROOT . '/account/invite.php');
}
$condition = array('user_id' => $login_user_id, 'credit > 0', 'pay' => 'Y');
$money = Table::Count('invite', $condition, 'credit');
$count = Table::Count('invite', $condition);
$team = current_team($city['id']);
$condition = array('city_id' => array(0, abs(intval($city['id']))), 'team_type' => 'normal', "begin_time <= '{$daytime}'", "end_time > '{$daytime}'", "audit" => 1);
$tcount = Table::Count('team', $condition);
if ($tcount > 1) {
    list($pagesize, $offset, $pagestring) = pagestring($tcount, 6);
    $teams = DB::LimitQuery('team', array('condition' => $condition, 'order' => 'ORDER BY  sort_order DESC, begin_time DESC, id DESC', 'size' => $pagesize, 'offset' => $offset));
    foreach ($teams as $id => $one) {
        team_state($one);
        if (!$one['close_time']) {
            $one['picclass'] = 'isopen';
        }
        if ($one['state'] == 'soldout') {
            $one['picclass'] = 'soldout';
        }
        $one['discount_price'] = $one['market_price'] - $one['team_price'];
        $left = array();
        if ($one['end_time'] < $one['begin_time']) {
            $one['end_time'] = $one['begin_time'];
        }
        $diff_time = $left_time = $one['end_time'] - $now;
开发者ID:hhdem,项目名称:tuangala_v2,代码行数:31,代码来源:invite.php

示例14: get_contents_by_userid

 function get_contents_by_userid($id)
 {
     $id = intval($id);
     $filter['update_user_id|create_user_id'] = $id;
     // $filter['category_id'] = 200;
     $this->current_user = D('User')->field('password', true)->where('id = %d', $filter['update_user_id|create_user_id'])->find();
     $filter['status'] = 2;
     $filter['parent_id'] = array('gt', 0);
     $filter['model_id'] = 1;
     //累积监测
     $this->monitor_total = D('Content')->listCount($filter);
     list($pagesize, $page_num, $pagestring) = pagestring($this->monitor_total);
     $this->pagestring = $pagestring;
     $this->contents = D('Content')->getPages($filter, 0, 0, 'update_time desc', true, false, true);
     //监测点
     $filter['status'] = array('lt', 10);
     $filter['category_id'] = array('gt', 0);
     $filter['parent_id'] = array('gt', 0);
     $filter['create_user_id'] = $id;
     $this->monitor_parent_ids = D('Content')->distinct(true)->field('parent_id, category_id')->where($filter)->select();
     $this->display('article:user_article_lists');
 }
开发者ID:Germey,项目名称:SimpleCMS,代码行数:22,代码来源:ContentController.class.php

示例15: current_partner_sum_money

function current_partner_sum_money($partner_id, $size = 20)
{
    $today = strtotime(date('Y-m-d'));
    $condition = array('partner_id' => $partner_id, "end_time < {$today}", "now_number >= min_number");
    if ($size != 0) {
        $count = Table::Count('team', $condition);
        list($pagesize, $offset, $pagestring) = pagestring($count, 20);
        $teams = DB::LimitQuery('team', array('condition' => $condition, 'order' => 'ORDER BY id DESC', 'offset' => $offset, 'size' => $pagesize));
    } else {
        $teams = DB::LimitQuery('team', array('condition' => $condition, 'order' => 'ORDER BY id DESC'));
    }
    foreach ($teams as $id => $one) {
        $onlinepay = Table::Count('order', array('state' => 'pay', 'team_id' => $one['id']), 'money');
        $creditpay = Table::Count('order', array('state' => 'pay', 'team_id' => $one['id']), 'credit');
        $buycount = Table::Count('order', array('state' => 'pay', 'team_id' => $one['id']), 'quantity');
        /*$c1 = array( 'team_id'=> $$one['id'], );
        		$orders = DB::LimitQuery('order', array(
        			'condition' => $c1,
        		));*/
        $sumonlinepay += $onlinepay;
        $sumcreditpay += $creditpay;
    }
    return $sumonlinepay + $sumcreditpay;
}
开发者ID:hhdem,项目名称:tuangala_v2,代码行数:24,代码来源:common.php


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