Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

求一个调用某一个人的日志与记录的语句和代码——悬赏50个金币

[复制链接]
zxpet 发表于 2009-6-11 18:30:42 | 显示全部楼层 |阅读模式
50微币
本帖最后由 zxpet 于 2009-6-11 20:37 编辑

求一个调用某一个人的日志与记录的语句

要求调用最新发布的6条.竖着排列!

数据显示HTML代码也写给我啊

比如:
以最新发布的的在前面!点击标题转到记录或者是日志正文页!

记录********
日志********
日志********
记录********

cctext 发表于 2009-6-11 19:34:52 | 显示全部楼层
等待学习。。。用join试了几次都没有数据出来,哈哈。。
等高手。
回复

使用道具 举报

晏鼹鼠 发表于 2009-6-11 19:44:12 | 显示全部楼层
本帖最后由 晏鼹鼠 于 2009-6-11 19:53 编辑

//记录的PHP调用代码,调用6条
$doinglist = array();
if(ckprivacy('doing')) {
        $query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('doing')." WHERE uid='$space[uid]' ORDER BY dateline DESC LIMIT 0,6");
        while ($value = $_SGLOBAL['db']->fetch_array($query)) {
                $doinglist[] = $value;
        }
}

//日志的PHP调用代码,调用6条
$bloglist = array();
if(ckprivacy('blog')) {
        $query = $_SGLOBAL['db']->query("SELECT b.uid, b.blogid, b.subject, b.dateline, b.pic, b.picflag, b.viewnum, b.replynum, b.friend, b.password, bf.message, bf.target_ids
                FROM ".tname('blog')." b
                LEFT JOIN ".tname('blogfield')." bf ON bf.blogid=b.blogid
                WHERE b.uid='$space[uid]'
                ORDER BY b.dateline DESC LIMIT 0,6");
        while ($value = $_SGLOBAL['db']->fetch_array($query)) {
                if(ckfriend($value)) {
                        $value['pic'] = mkpicurl($value);
                        $value['message'] = $value['friend']==4?'':getstr($value['message'], 150, 0, 0, 0, 0, -1);
                        $bloglist[] = $value;
                }
        }
        $blognum = count($bloglist);
}

记录的HTML增加了有无判断,没有不显示。
                        <!--{if $doinglist}-->
                        <h2>
                        <a href="space.php?uid=$space[uid]&do=doing&view=me" class="r_option">全部</a>
                        记录
                        </h2>
                        <div id="space_doing" class="box">
                                <ul class="post_list line_list" id="doing_ul">
                                <!--{loop $doinglist $value}-->
                                        <li>$value[message] (<a href="space.php?uid=$value[uid]&do=doing&doid=$value[doid]&goto=yes"><!--{if $value[replynum]}-->$value[replynum]个<!--{/if}-->回复</a>)</li>
                                <!--{/loop}-->
                                </ul>
                        </div>
                        <!--{elseif $space[self]}-->
                        <h2>记录</h2>
                        <div class="box">
                                <a href="space.php?do=doing&view=me"><img src="image/intro_doing.gif" class="noimage"></a>
                                你还没有记录。<br><a href="space.php?do=doing&view=me">点击这里用一句记录自己生活的点点滴滴</a>
                        </div>       
                        <!--{/if}-->

日志的HTM,增加了有无判断,没有不显示。
                <!--{if $bloglist}-->
                <div id="space_blog" class="feed">
                        <h3 class="feed_header">
                                <a href="space.php?uid=$space[uid]&do=blog&view=me" class="r_option">全部</a>
                                日志
                        </h3>
                        <ul class="line_list">
                        <!--{loop $bloglist $value}-->
                                <li>
                                        <h4><a href="space.php?uid=$space[uid]&do=blog&id=$value[blogid]">$value[subject]</a></h4>
                                        <div class="detail">
                                                $value[message]
                                        </div>
                                        <p class="stat"><a href="space.php?uid=$space[uid]&do=blog&id=$value[blogid]">阅读全文</a><span class="pipe">|</span><span class="time"><!--{date('m-d H:i',$value[dateline],1)}--></span><span class="pipe">|</span><!--{if $value[replynum]}--><a href="space.php?uid=$space[uid]&do=blog&id=$value[blogid]#comment">$value[replynum]人评论</a><!--{else}--><span class="pipe">没有评论</span><!--{/if}--></p>
                                </li>
                        <!--{/loop}-->
                        </ul>
                </div>
                <!--{elseif $space[self]}-->
                <div>
                        <h3 class="feed_header">日志</h3>
                        <div style="padding:10px;">
                                <a href="cp.php?ac=blog"><img src="image/intro_blog.gif" align="absmiddle"></a>
                                你还没有日志。<a href="cp.php?ac=blog">点击这里可以写下自己的第一篇日志</a>
                        </div>
                </div>
                <!--{/if}-->
回复

使用道具 举报

 楼主| zxpet 发表于 2009-6-11 19:52:10 | 显示全部楼层
我只要记录的文字和日志的标题哦  别的都不要的
回复

使用道具 举报

 楼主| zxpet 发表于 2009-6-11 19:52:27 | 显示全部楼层
没有人会吗?
回复

使用道具 举报

晏鼹鼠 发表于 2009-6-11 19:54:51 | 显示全部楼层
以上代码调用的就是记录的文字和日志的标题及简单内容提示,点击后进入正文浏览。
回复

使用道具 举报

 楼主| zxpet 发表于 2009-6-11 19:56:10 | 显示全部楼层
zxpet 发起了新话题 37分钟前
求一个调用某一个人的日志与记录的语句和代码——悬赏50个金币
群组: 提供建议
求一个调用某一个人的日志与记录的语句 要求调用最新发布的6条.竖着排列! 数据显示HTML代码也写给我啊 悬赏贴地址: https://discuz.dismall.com/threa

我只要 记录的文字和日志的标题
回复

使用道具 举报

zhoulubo2008 发表于 2009-6-14 11:34:28 | 显示全部楼层
第一步:到后台“数据调用”,---》“添加”点击“日志”, 第一个写上调用的“模块名称”,随便给个名称,比如“vip日志”,然后“指定作者uid”(把你你想要调用的作者的uid号写上,可以填写多个,逗号隔开)。然后下面一路选择,发布时间,排序设置等等,然后“提交”。

第二步:返回数据调用首页,找到“vip日志”这个模块,点击“参数设置”,设置要调用的数量,在“获取数目”里面填一个值,接着最关键的是要写“数据显示html代码”,用下面的值,官方提供的代码不行:
<ul>
<!--{loop $_SBLOCK['block38'] $value}-->
<li><a
href="http://www.igolfyou.cn/space.php?uid={$value[uid]}&do=blog&id={$value[blogid]}">$value[subject]</a></li>
<!--{/loop}-->
</ul>


其中'block38' 和网址换成自己的,提交。

第三步,返回数据调用首页,点击”模块调用代码” 复制<!--{template data/blocktpl/38}-->

第四步,在自己要调用的位置调用这段模块内调用代码
我调用到随便看看和动态首页的右侧栏,调用语句可以参考一下:
我放在动态首页”最近来访上面“
<div class="sidebox">
                <h2 class="title">
                        <p class="r_option">
                               
<a href="cp.php?ac=blog">发表</a>
                        </p>
            <div id="srz3" onclick="w('rz3')" width="100%" border="0" bgcolor="#F8f2cb">
                        <a href="space-1-do-blog-view-all.html">&nbsp;最新日志&nbsp</a>
                 </div>
                </h2>
        <div id="rz3" style="display:block" width="100%" border="0">
            <div id="rizhi2">
         <ul>
                                <!--{template data/blocktpl/38}-->
                        </ul>    </div>
            </div></div>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-27 17:09 , Processed in 0.022021 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表