微擎语法实例

$condition = ' and uniacid = :uniacid and deleted=0';
$params = array(':uniacid' => $_W['uniacid']);

$pindex = max(1, intval($_GPC['page']));
$psize = 20;

//查询表中的所有数据
$list = pdo_fetchall("SELECT * FROM " . tablename('ewei_shop_perm_role'). ('WHERE 1 '.$condition. 'ORDER BY id desc LIMIT').($pindex - 1)* $psize ',' .$psize .$params);
//统计每个角色下面有几个人
foreach ($list as &$row)
{
$row['usercount'] = pdo_fetchcolum('select count(*) from '. tablename('ewei_shop_perm_user') . 'where roleid=:roleid limit 1',array(':roleid' =>$row['id']));
}
//统计角色表里共有多少个角色
$total = pdo_fetchcolumn('SELECT count(*) FROM ' . tablename('ewei_shop_perm_role') . ('  WHERE 1 ' . $condition . ' '), $params);

猜你喜欢

转载自www.cnblogs.com/xiong-hua/p/11736992.html