权限没有,则隐藏 function forum_list_access_filter($forumlist, $gid, $allow = 'allowread') { global $grouplist; if (empty($forumlist)) return array(); if (1 == $gid) return $forumlist; $forumlist_filter = $forumlist; $group = $grouplist[$gid]; foreach ($forumlist_filter as $fid => $forum) { if (empty($forum['accesson']) && empty($group[$allow]) || !empty($forum['accesson']) && empty($forum['accesslist'][$gid][$allow])) { unset($forumlist_filter[$fid]); } unset($forumlist_filter[$fid]['accesslist']); } return $forumlist_filter; } function forum_filter_moduid($moduids) { $moduids = trim($moduids); if (empty($moduids)) return ''; $arr = explode(',', $moduids); $r = array(); foreach ($arr as $_uid) { $_uid = intval($_uid); $_user = user_read($_uid); if (empty($_user)) continue; if ($_user['gid'] > 4) continue; $r[] = $_uid; } return implode(',', $r); } function forum_safe_info($forum) { //unset($forum['moduids']); return $forum; } function forum_filter($forumlist) { foreach ($forumlist as &$val) { unset($val['brief'], $val['announcement'], $val['seo_title'], $val['seo_keywords'], $val['create_date_fmt'], $val['icon_url'], $val['modlist']); } return $forumlist; } function forum_format_url($forum) { global $conf; if (0 == $forum['category']) { // 列表URL $url = url('list-' . $forum['fid'], '', FALSE); } elseif (1 == $forum['category']) { // 频道 $url = url('category-' . $forum['fid'], '', FALSE); } elseif (2 == $forum['category']) { // 单页 $url = url('read-' . trim($forum['brief']), '', FALSE); } if ($conf['url_rewrite_on'] > 1 && $forum['well_alias']) { if (0 == $forum['category'] || 1 == $forum['category']) { $url = url($forum['well_alias'], '', FALSE); } elseif (2 == $forum['category']) { // 单页 $url = ($forum['threads'] && $forum['brief']) ? url($forum['well_alias'] . '-' . trim($forum['brief']), '', FALSE) : url($forum['well_alias'], '', FALSE); } } return $url; } function well_forum_alias() { $forumlist = forum_list_cache(); if (empty($forumlist)) return ''; $key = 'forum-alias'; static $cache = array(); if (isset($cache[$key])) return $cache[$key]; $cache[$key] = array(); foreach ($forumlist as $val) { if ($val['well_alias']) $cache[$key][$val['fid']] = $val['well_alias']; } return array_flip($cache[$key]); } function well_forum_alias_cache() { global $conf; $key = 'forum-alias-cache'; static $cache = array(); // 用静态变量只能在当前 request 生命周期缓存,跨进程需要再加一层缓存:redis/memcached/xcache/apc if (isset($cache[$key])) return $cache[$key]; if ('mysql' == $conf['cache']['type']) { $arr = well_forum_alias(); } else { $arr = cache_get($key); if (NULL === $arr) { $arr = well_forum_alias(); !empty($arr) AND cache_set($key, $arr); } } $cache[$key] = empty($arr) ? '' : $arr; return $cache[$key]; } ?>15
最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

15

旗下网站admin83浏览0评论

15

15

[判断题]1. 视图不能被更新答案: 错2. 创建视图时from 语句包含多个表的,视图的数据无法更新。答案: 对3. MySQL 中一个新用户默认就有查看的权限答案: 错4. 当一个用户A 将自己拥有的权限给了用户B, 当我们回收用户A 的权限时,用户B 的权限也自动被回收答案: 对5. 在mysql 中可以出现两个相同名字的用户但连接主机地址不同答案: 对6. 当一用户拥有数据库权限时,其就有了数据库中表的所有权限了答案: 错7. ( )主键被强制定义成NOT NULL和UNIQUE。答案: 对8. ( )select 语句的过滤条件既可以放在where 子句中,也可以放在from 子句中。答案: 错9. ( )逻辑值的“真”和“假”可以用逻辑常量TRUE和FALSE表示。答案: 对10. ( )如果在排序和分组的对象上建立了索引,可以极大地提高速度。答案: 对11. ( )建立索引的目的在于加快查询速度以及约束输入的数据答案: 对12. ( )UPDATE语句可以有WHERE子句和LIMIT 子句。答案: 对13. ( )x between y and z 等同于x>y && x<z。答案: 错14. ( )MySQL 数据库管理系统只能在Windows 操作系统下运行。答案: 错15. ( )对于字符串型数据,空字符串’ ’就是NULL,对于数值型数据0 就是NULL。答案: 错16. ( )LTRIM、RTRIM、TRIM 函数既能去除半角空格,又能去除全角空格。答案: 错17. ( )NULL 和Null 都代表空值。答案: 对18. ( )关系型数据库管理系统简称为RDBMS。答案: 对19. ( )用union 上下连接的各个select 都可以带有自己的order by 子句。答案: 错20. ( )ALTER TABLE语句可以修改表中各列的先后顺序。答案: 对.rtcscls-1-p_0 { line-height: 125%;text-align: left; }.rtcscls-1-p_1 { text-align: left; }.rtcscls-1-r_0 { font-size: 18px; }.rtcscls-1-r_1 { font-size: 18px; }.rtcscls-1-r_3 { font-size: 18px; }.rtcscls-1-s_p_1 { text-align: justify; }.rtcscls-1-s_p_10_rId_a3 { border-bottom: 1px solid #000000;text-align: center; }.rtcscls-1-s_p_15_rId_a5 { text-align: left; }.rtcscls-1-s_p_4_rId_a { text-align: justify; }.rtcscls-1-s_r_0 { }.rtcscls-1-s_r_11_rId_a3 { font-size: 18px; }.rtcscls-1-s_r_13_rId_a4 { font-size: 18px; }.rtcscls-1-s_r_16_rId_a5 { font-size: 18px; }.rtcscls-1-s_r_18_rId_a6 { font-size: 18px; }.rtcscls-1-s_r_2 { font-size: 18px; }.rtcscls-1-s_r_5_rId_a { font-size: 18px; }.rtcscls-1-s_sn_12_rId_a4 { }.rtcscls-1-s_sn_14_rId_a5 { }.rtcscls-1-s_sn_17_rId_a6 { }.rtcscls-1-s_sn_3_rId_a { }.rtcscls-1-s_sn_6_rId_a0 { }.rtcscls-1-s_sn_7_rId_a1 { }.rtcscls-1-s_sn_9_rId_a3 { }.rtcscls-1-s_tbl_8_rId_a1 { }21. ( )!= 和<>都代表不等于。答案: 对22. ( )所创建的数据库和表的名字,都可以使用中文。答案: 对23. ( )SELECT语句的ORDER BY子句定义的排序表达式所参照的列甚至可以不出现在输出列表中。答案: 对24. ( )在C/S模式中,客户端不能和服务器端安装在同一台机器上。答案: 错25. ( )UPDATE语句修改的是表中数据行中的数据,也可以修改表的结构。答案: 错26. ( )create table 语句中有定义主键的选项。答案: 对27. ( )结构化查询语言只涉及查询数据的语句,并不包括修改和删除数据的语句。答案: 错28. 一句delete 语句能删除多行。答案: 对29. ( )字符串“ 2008-8-15 ”和整数20080815 都可以代表2008 年8 月15 日。答案: 对30. ( )INSERT语句所插入的数据行数据可以来自另外一个SELECT语句的结果集。答案: 对31. ( )所有TIMESTAMP列在插入NULL 值时,自动填充为当前日期和时间。答案: 对32. ( )带有GROUP BY子句的SELECT语句,结果集中每一个组只用一行数据来表示。答案: 对33. ( )UNION 中ALL关键字的作用是在结果集中所有行全部列出, 不管是否有重复行。答案: 对34. ( )为了让MySQL 较好地支持中文,在安装MySQL 时,应该将数据库服务器的缺省字符集设定为gb2312。答案: 错35. ( )当一个表中所有行都被delete 语句删除后,该表也同时被删除了。答案: 错[填空题]36. MYSQL数据库类型分为四大主要类别:__________答案: 数值 日期 文本 二进制37. __________是保存在服务里的一组SQL语句的集合答案: 存储过程38. 计算算术表达式-5+4*3mod3^(7/3)= __________.rtcscls-2-p_0 { text-align: left; }.rtcscls-2-p_1 { line-height: 125%;text-align: left; }.rtcscls-2-r_0 { font-size: 18px; }.rtcscls-2-r_1 { font-size: 18px; }.rtcscls-2-r_19 { font-size: 18px; }.rtcscls-2-r_2 { font-size: 18px; }.rtcscls-2-r_20 { font-size: 18px; }.rtcscls-2-s_p_1 { text-align: justify; }.rtcscls-2-s_p_10_rId_a3 { border-bottom: 1px solid #000000;text-align: center; }.rtcscls-2-s_p_15_rId_a5 { text-align: left; }.rtcscls-2-s_p_4_rId_a { text-align: justify; }.rtcscls-2-s_r_0 { }.rtcscls-2-s_r_11_rId_a3 { font-size: 18px; }.rtcscls-2-s_r_13_rId_a4 { font-size: 18px; }.rtcscls-2-s_r_16_rId_a5 { font-size: 18px; }.rtcscls-2-s_r_18_rId_a6 { font-size: 18px; }.rtcscls-2-s_r_2 { font-size: 18px; }.rtcscls-2-s_r_5_rId_a { font-size: 18px; }.rtcscls-2-s_sn_12_rId_a4 { }.rtcscls-2-s_sn_14_rId_a5 { }.rtcscls-2-s_sn_17_rId_a6 { }.rtcscls-2-s_sn_3_rId_a { }.rtcscls-2-s_sn_6_rId_a0 { }.rtcscls-2-s_sn_7_rId_a1 { }.rtcscls-2-s_sn_9_rId_a3 { }.rtcscls-2-s_tbl_8_rId_a1 { }答案: -239. __________是一种用来防止多个客户端访问数据时而产生问题的机制答案: 锁40. MYSQL支持关系模型中实体完整性、__________和用户定义的完整性三种不同的完整性约束答案: 参照完整性.rtcscls-3-p_0 { text-align: left; }.rtcscls-3-p_1 { line-height: 125%;text-align: left; }.rtcscls-3-r_0 { font-size: 18px; }.rtcscls-3-r_2 { font-size: 18px; }.rtcscls-3-r_3 { font-size: 18px; }.rtcscls-3-r_4 { font-size: 18px; }.rtcscls-3-r_6 { font-size: 18px; }.rtcscls-3-s_p_1 { text-align: justify; }.rtcscls-3-s_p_10_rId_a3 { border-bottom: 1px solid #000000;text-align: center; }.rtcscls-3-s_p_15_rId_a5 { text-align: left; }.rtcscls-3-s_p_4_rId_a { text-align: justify; }.rtcscls-3-s_r_0 { }.rtcscls-3-s_r_11_rId_a3 { font-size: 18px; }.rtcscls-3-s_r_13_rId_a4 { font-size: 18px; }.rtcscls-3-s_r_16_rId_a5 { font-size: 18px; }.rtcscls-3-s_r_18_rId_a6 { font-size: 18px; }.rtcscls-3-s_r_2 { font-size: 18px; }.rtcscls-3-s_r_5_rId_a { font-size: 18px; }.rtcscls-3-s_sn_12_rId_a4 { }.rtcscls-3-s_sn_14_rId_a5 { }.rtcscls-3-s_sn_17_rId_a6 { }.rtcscls-3-s_sn_3_rId_a { }.rtcscls-3-s_sn_6_rId_a0 { }.rtcscls-3-s_sn_7_rId_a1 { }.rtcscls-3-s_sn_9_rId_a3 { }.rtcscls-3-s_tbl_8_rId_a1 { }

数据,语句,数据库,用户,权限,定义,客户端

发布评论

评论列表(0)

  1. 暂无评论