沙龙文库 · 历年文章

数据字典参考

浏览全部模块 添加新模块 数据调用,会将站内的数据,通过你编写的查询SQL语句,进行查询并读取出来,生成一段调用代码。

你将调用代码(模板内嵌,或者JS调用都可以)放置到站点页面上便可以将相应的查询结果展示给访客了, 从而可以实现站内任意数据的显示调用。

名称 调用代码 操作 $value 模块内嵌代码 | Javascript调用代码 编辑SQL | 参数设置 | 删除 $multi /> > href=javascript:void(0); onclick=javascript:showSQLDiv(' ');> 日志 > href=javascript:void(0); onclick=javascript:showSQLDiv(' ');> 相册 > href=javascript:void(0); onclick=javascript:showSQLDiv(' ');> 话题 > href=javascript:void(0); onclick=javascript:showSQLDiv(' ');> 动态 > href=javascript:void(0); onclick=javascript:showSQLDiv(' ');> 用户 > href=javascript:void(0); onclick=javascript:showSQLDiv(' ');> 照片 > href=javascript:void(0); onclick=javascript:showSQLDiv(' ');> 群组 手写SQL 模块名称 过滤设置 指定日志blogid 不指定 指定 日志blogid 多个日志的 blogid 请用“,”格开 指定作者uid 多个用户的 uid 请用“,”格开 查看数范围 ~ 回复数范围 ~ 发布时间 ---不限制--- 一天以来 两天以来 一周以来 两周以来 一个月以来 三个月以来 六个月以来 一年以来 是否有图片 全部 有图片 隐私范围 全站用户可见 全部 排序设置 第一排序 请选择 查看数 回复数 发布时间 请选择 递增 递减 第二排序 请选择 查看数 回复数 发布时间 请选择 递增 递减 第三排序 请选择 查看数 回复数 发布时间 请选择 递增 递减 过滤设置 指定相册albumid 不指定 指定 相册albumid 多个相册的 albumid 请用“,”格开 指定作者uid 多个用户的 uid 请用“,”格开 照片数量范围 ~ 发布时间 ---不限制--- 一天以来 两天以来 一周以来 两周以来 一个月以来 三个月以来 六个月以来 一年以来 更新时间 ---不限制--- 一天以来 两天以来 一周以来 两周以来 一个月以来 三个月以来 六个月以来 一年以来 是否有图片 有图片 全部 隐私范围 全站用户可见 所有 排序设置 第一排序 请选择 照片数量 更新时间 创建时间 请选择 递增 递减 第二排序 请选择 照片数量 更新时间 创建时间 请选择 递增 递减 第三排序 请选择 照片数量 更新时间 创建时间 请选择 递增 递减 过滤设置 话题threadid 不指定 指定 话题threadid 多个话题的 threadid 请用“,”格开 指定作者uid 多个用户的 uid 请用“,”格开 指定群组tagid 多个群组的 tagid 请用“,”格开 话题查看数范围 ~ 话题回复数范围 ~ 发布时间 ---不限制--- 一天以来 两天以来 一周以来 两周以来 一个月以来 三个月以来 六个月以来 一年以来 是否置顶 全部 置顶 是否精华话题 全部 精华 排序设置 第一排序 请选择 查看数 回复数 发布时间 请选择 递增 递减 第二排序 请选择 查看数 回复数 发布时间 请选择 递增 递减 第三排序 请选择 查看数 回复数 发布时间 请选择 递增 递减 过滤设置 动态feedid 多个动态的 feedid 请用“,”格开 动态类型 全部 站内 应用 隐私范围 全站用户可见 全部 排序设置 第一排序 请选择 产生时间 请选择 递增 递减 过滤设置 指定用户uid 不指定 指定 用户uid 多个用户的 uid 请用“,”格开 积分数范围 ~ 指定用户组 $value 查看数范围 ~ 好友数范围 ~ 是否实名认证 全部 已认证 建立时间 ---不限制--- 一天以来 两天以来 一周以来 两周以来 一个月以来 三个月以来 六个月以来 一年以来 更新时间 ---不限制--- 一天以来 两天以来 一周以来 两周以来 一个月以来 三个月以来 六个月以来 一年以来 是否有头像 全部 有 用户性别 全部 男 女 排序设置 第一排序 请选择 查看数 好友数 最后更新 最后登录时间 积分数 开通时间 请选择 递增 递减 第二排序 请选择 查看数 好友数 最后更新 最后登录时间 积分数 开通时间 请选择 递增 递减 第三排序 请选择 查看数 好友数 最后更新 最后登录时间 积分数 开通时间 请选择 递增 递减 过滤设置 指定群组tagid 不指定 指定 群组tagid 多个群组的 tagid 请用“,”格开 群组人数 ~ 群组分类 $value 群组权限 全部 允许所有人可加入 排序设置 第一排序 请选择 群组人数 请选择 递增 递减 过滤设置 相册albumid 多个相册的 albumid 请用“,”格开 用户uid 多个用户的 uid 请用“,”格开 排序设置 第一排序 请选择 上传时间 请选择 递增 递减 数据调用SQL $block 本功能需要你掌握一定的SQL编写知识。

本数据调用只支持编写 SELECT 开头的查询SQL。

SQL语句中需要使用完整的表名。如果想调用非本程序数据库中的表,在表名前面增加数据库名即可。例如: 1. 查询读取最新的日志 (假如表名前缀为默认的 uchome_) SELECT * FROM uchome_blog ORDER BY dateline DESC 2. 查询读取论坛的最新帖子 (假如论坛安装在discuz数据库,表名前缀为 cdb_) SELECT * FROM discuz.cdb_threads ORDER BY dateline DESC 数据字典参考 以下是本程序的数据库的数据表名以及字段列表,供你编写查询语句的时候参考。每个字段的具体含义,请参考程序包中的《数据字典》文档 $key $subvalue /> 查询SQL语句 $block [ 编辑SQL ] 变量名 {$phptag}_SBLOCK[' '] 缓存时间 秒 设置一个缓存时间间隔,该模块数据将自动在指定的时间间隔内更新数据。

缓存时间设置越大,对服务器的负载就越小,但数据的及时性就不够。

设置为0,则不使用缓存,实时更新,这样会严重增加服务器负载。

获取数目 checked=checked > 获取满足条件的部分数据 checked=checked > 获取全部数据,分页显示 style=display:none > 获取满足条件的第 至 条数据 style=display:none > 每页显示 条 数据显示HTML代码 $block 用html语言,编写数据的显示样式。

获取到的数据存放在数组 {$phptag}_SBLOCK[变量名] 中(将“变量名”替换为你在上面设定的变量名),可以使用 loop 语法对该数组变量进行循环展示。请参考程序包中《数据调用》文档。

数据预览 数据预览 可调用字段实例 字段名 数据实例 $key $value 模版调用代码 请将以下代码复制,放到站点模板的任意页面的指定位置即可。

Javascript调用代码 $code